Part Number Hot Search : 
LMV358 74F189PC EF974023 1C28AH HI1106 C7SZ0 TC554001 20TTS
Product Description
Full Text Search
 

To Download SST26VF064B-104-5I-SM Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ? 2013 microchip technology inc. advance information ds25119c-page 1 features ? single voltage read and write operations - 2.7-3.6v ? serial interface architecture - nibble-wide multiplexed i/o?s with spi-like serial command structure - mode 0 and mode 3 - x1/x2/x4 serial peripheral interface (spi) proto- col ? high speed clock frequency -104 mhz max ? burst modes - continuous linear burst - 8/16/32/64 byte linear burst with wrap-around ? superior reliability - endurance: 100,000 cycles (min) - greater than 100 years data retention ? low power consumption: - active read current: 15 ma (typical @ 104 mhz) - standby current: 15 a (typical) ? page-program - 256 bytes per page in x1 or x4 mode ? end-of-write detection - software polling the busy bit in status register ? flexible erase capability - uniform 4 kbyte sectors - four 8 kbyte top and bottom parameter overlay blocks - one 32 kbyte top and bottom overlay block - uniform 64 kbyte overlay blocks ? write-suspend - suspend program or erase operation to access another block/sector ? software reset (rst) mode ? software write protection - individual block-locking - 64 kbyte blocks, two 32 kbyte blocks, and eight 8 kbyte parameter blocks ? security id - one-time programmable (otp) 2 kbyte, secure id - 64 bit unique, factory pre-programmed identifier - user-programmable area ? temperature range - industrial: -40c to +85c ? packages available - 8-contact wson (6mm x 5mm) - 8-lead soic (200 mil) - 16-lead soic (300 mil) - 24-ball tbga (6mm x 8mm) ? all devices are rohs compliant product description the serial quad i/o? (sqi?) family of flash-memory devices features a six-wire, 4-bit i/o interface that allows for low-power, high-performance operation in a low pin-count package. sst26vf064b/064ba also support full command-set compatibility to traditional serial peripheral interfac e (spi) protocol. system designs using sqi flash devices occupy less board space and ultimately lower system costs. all members of the 26 series , sqi family are manufac- tured with proprietary, hi gh-performance cmos super- flash? technology. the split-gate cell design and thick- oxide tunneling injector attain better reliability and man- ufacturability compared wit h alternate approaches. the sst26vf064b/064ba significantly improve per- formance and reliability, while lowering power con- sumption. these devices writ e (program or erase) with a single power supply of 2.7-3.6v. the total energy consumed is a function of the applied voltage, current, and time of application. since for any given voltage range, the superflash technol ogy uses less current to program and has a shorter erase time, the total energy consumed during any erase or program operation is less than alternative flash memory technologies. sst26vf064b/064ba are offered in 8-contact wson (6 mm x 5 mm), 8-lead soic (200 mil), 16-lead soic (300 mil), and 24-ball tbga. see figure 2-2 for pin assignments. two configurations ar e available upon order: sst26vf064b default at power-up has the wp# and hold# pins enabled and sst26vf064ba default at power-up has the wp# and hold# pins disabled. sst26vf064b / sst26vf064ba 3.0v serial quad i/o (sqi) flash memory
sst26vf064b / sst26vf064ba ds25119c-page 2 advance information ? 2013 microchip technology inc. 1.0 block diagram figure 1-1: functional block diagram 25119 b1.0 page buffer, i/o buffers and data latches superflash memory x - decoder control logic address buffers and latches hold# y - decoder ce# sio [3:0] serial interface otp wp# sck
? 2013 microchip technology inc. advance information ds25119c-page 3 sst26vf064b / sst26vf064ba 2.0 pin description figure 2-1: pin descri ption for 8-lead soic figure 2-2: pin descript ion for 8-contact wson figure 2-3: pin descri ption for 16-lead soic 1 2 3 4 8 7 6 5 ce# so/sio1 wp#/sio2 v ss v dd hold/sio3 sck si/sio0 top view 25119 08-soic s2a p1.0 1 2 3 4 8 7 6 5 ce# so/sio1 wp#/sio2 v ss top view v dd hold/sio3 sck si/sio0 25119 08-wson qa p1.0 sck si/sio 0 nc nc nc nc v ss wp#/sio2 hold#/sio3 v dd nc nc nc nc ce# so/sio 1 16-soic p1.0 top view
sst26vf064b / sst26vf064ba ds25119c-page 4 advance information ? 2013 microchip technology inc. figure 2-4: pin descri ption for 24-ball tbga table 2-1: pin description symbol pin name functions sck serial clock to provide the timing of the serial interface. commands, addresses, or input data are latched on the rising edge of the clock input, while output data is shifted out on the falling edge of the clock input. sio[3:0] serial data input/output to transfer commands, addresses, or data serially into the device or data out of the device. inputs are latched on the rising edge of the serial clock. data is shifted out on the falling edge of the se rial clock. the enab le quad i/o (eqio) command instruction configures these pins for quad i/o mode. si serial data input for spi mode to transfer commands, addresses or data serially into the device. inputs are latched on the rising edge of the serial clock. si is the default state after a power on reset. so serial data output for spi mode to transfer data serially out of the devi ce. data is shifted out on the falling edge of the serial clock. so is the default state after a power on reset. ce# chip enable the device is enabled by a high to low transition on ce#. ce# must remain low for the duration of any command sequence; or in the case of write operations, for the command/data input sequence. wp# write protect the wp# is used in conjunction with the wpen and ioc bits in the configura- tion register to prohibit write operations to the block-protection register. this pin only works in spi, single-bit and dual-bit read mode. hold# hold temporarily stops serial communication with the spi flash memory while the device is selected. this pin only works in spi, single-bit and dual-bit read mode and must be tied high when not in use. v dd power supply to provide power supply voltage. v ss ground nc nc nc nc nc sck v ss v dd nc ce# nc wp#/ sio2 nc s0/ sio1 si/ sio0 hold#/ sio3 nc nc nc nc nc nc nc nc abcde f 1 2 3 4 t4d-p1.0 top view
? 2013 microchip technology inc. advance information ds25119c-page 5 sst26vf064b / sst26vf064ba 3.0 memory organization the sst26vf064b/064ba sqi memory array is orga- nized in uniform, 4 kbyte erasable sectors with the fol- lowing erasable blocks: eight 8 kbyte parameter, two 32 kbyte overlay, and 126 64 kbyte overlay blocks. see figure 3-1 . figure 3-1: memory map 25119 f41.0 top of memory block 8 kbyte 8 kbyte 8 kbyte 8 kbyte 32 kbyte 64 kbyte 64 kbyte 64 kbyte 32 kbyte 8 kbyte 8 kbyte 8 kbyte 8 kbyte bottom of memory block 4 kbyte 4 kbyte 4 kbyte 4 kbyte . . . 2 sectors for 8 kbyte blocks 8 sectors for 32 kbyte blocks 16 sectors for 64 kbyte blocks . . .
sst26vf064b / sst26vf064ba ds25119c-page 6 advance information ? 2013 microchip technology inc. 4.0 device operation sst26vf064b/064ba support both serial peripheral interface (spi) bus protocol and a 4-bit multiplexed sqi bus protocol. to provide backward compatibility to tra- ditional spi serial flash devices, the device?s initial state after a power-on reset is spi mode which sup- ports multi-i/o (x1/x2/x4) read/write commands. a command instruction configures the device to sqi mode. the dataflow in the sqi mode is similar to the spi mode, except it uses four multiplexed i/o signals for command, address, and data sequence. sqi flash memory supports both mode 0 (0,0) and mode 3 (1,1) bus operations. the difference between the two modes is the state of the sck signal when the bus master is in stand-by mode and no data is being transferred. the sck signal is low for mode 0 and sck signal is high for mode 3. for both modes, the serial data i/o (sio[3:0]) is samp led at the rising edge of the sck clock signal for input, and driven after the falling edge of the sck clock signal for output. the traditional spi protocol uses separate input (si) and output (so) data signals as shown in figure 4-1 . the sqi protocol uses four multiplexed signals, sio[3:0], for both data in and data out, as shown in figure 4-2 . this means the sqi protocol quadruples th e traditional bus transfer speed at the same clock frequency, without the need for more pins on the package. figure 4-1: spi protocol (tradi tional 25 series spi device) figure 4-2: sqi serial quad i/o protocol 4.1 device protection sst26vf064b/064ba offer a flexible memory protec- tion scheme that allows the protection state of each individual block to be controlled separately. in addition, the write-protection lock-down register prevents any change of the lock status during device operation. to avoid inadvertent writes during power-up, the device is write-protected by default after a power-on reset cycle. a global block-protection unlock command offers a single command cycle that unlocks the entire memory array for faster manufacturing throughput. for extra protection, there is an additional non-volatile register that can permanently write-protect the block- protection register bits for each individual block. each of the corresponding lock-down bits are one time pro- grammable (otp)?once wr itten, they cannot be erased. data that had be en previously programmed into these blocks cannot be altered by programming or erase and is not reversible 4.1.1 individual block protection sst26vf064b/064ba have a block-protection regis- ter which provides a software mechanism to write-lock the individual memory bl ocks and write- lock, and/or read-lock, the indi vidual parameter blocks. the block- protection register is 144 bits wide: two bits each for the eight 8 kbyte parameter blocks (write-lock and read- lock), and one bit each for the remaining 32 kbyte and 64 kbyte overlay blocks (write-lock). see table 5-6 for address range protected per register bit. each bit in the block-protection register (bpr) can be written to a ?1? (protected) or ?0? (unprotected). for the parameter blocks, the most significant bit is for read- lock, and the least significant bit is for write-lock. read- locking the parameter blocks provides additional secu- rity for sensitive data after re trieval (e.g., after initial boot). if a block is read-locked all reads to the block return data 00h. 25119 f03.0 mode 3 sck si so ce# mode 3 don't care bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 mode 0 mode 0 high impedance msb msb 25119 f04.0 mode 3 clk sio(3:0) ce# mode 3 c1 c0 a5 a4 a3 a2 a1 a0 h0 l0 h1 l1 h2 l2 h3 l3 mode 0 mode 0 msb
? 2013 microchip technology inc. advance information ds25119c-page 7 sst26vf064b / sst26vf064ba the write block-protection register command is a two-cycle command which requires that write-enable (wren) is executed prior to the write block-protection register command. the global block-protection unlock command clears all write protection bits in the block-protection register. 4.1.2 write-prote ction lock-down (volatile) to prevent changes to the block-protection register, use the lock-down block-protection register (lbpr) command to enable write-protection lock-down. once write-protection lock-down is enabled, the block-protection register ca n not be changed. to avoid inadvertent lock down, the wren command must be executed prior to the lbpr command. to reset write-protection lock-down, performing a power cycle on the device is requi red. the write-protection lock-down status may be read from the status register. 4.1.3 write-lock lock-down (non- volatile) the non-volatile write-lock lock-down register is an alternate register that permanently prevents changes to the block-protect bits. the non-volatile write-lock lock-down register (nvwldr) is 136 bits wide per device: one bit each for the eight 8-kbyte parameter blocks, and one bit each for the remaining 32 kbyte and 64 kbyte overlay blocks. see table 5-6 for address range protected per register bit. writing ?1? to any or all of the nvwldr bits disables the change mechanism for the corresponding write-lock bit in the bpr, and permanently sets this bit to a ?1? (protected) state. after this change, both bits will be set to ?1?, regardless of the data entered in subsequent writes to either the nv wldr or the bpr. subsequent writes to the nvwldr can only alter available locations that have not been previous ly written to a ?1?. this method provides write-protec tion for the corresponding memory-array block by protecting it from future pro- gram or erase operations. writing a ?0? in any location in the nvwldr has no effect on either the nvwldr or the corresponding write-lock bit in the bpr. note that if the block-prot ection register had been pre- viously locked down, see ?w rite-protection lock-down (volatile)?, the device must be power cycled before using the nvwldr. if the block-protection register is locked down and the write nvwldr command is accessed, the command will be ignored. 4.2 hardware write protection the hardware write protection pin (wp#) is used in conjunction with the wpen an d ioc bits in the config- uration register to prohibit wr ite operations to the block- protection and configuratio n registers. the wp# pin function only works in spi single-bit and dual-bit read mode when the ioc bit in the configuration register is set to ?0?. the wp# pin function is disabled when the wpen bit in the configuration register is ?0?. this allows installa- tion of the sst26vf064b/06 4ba in a system with a grounded wp# pin while still enabling write to the block-protection register. the lock-down function of the block-protection regist er supersedes the wp# pin, see table 4-1 for write protection lock-down states. the factory default setting at power-up of the wpen bit is ?0?, disabling the write protect function of the wp# after power-up. wpen is a non-volatile bit; once the bit is set to ?1?, the write protect function of the wp# pin continues to be enabled after power-up. the wp# pin only protects the block-prot ection register and config- uration register from changes. therefore, if the wp# pin is set to low before or after a program or erase command, or while an internal write is in progress, it will have no effect on the write command. the ioc bit takes priority over the wpen bit in the con- figuration register. when the ioc bit is ?1?, the function of the wp# pin is disabled and the wpen bit serves no function. when the ioc bit is ?0? and wpen is ?1?, set- ting the wp# pin active low prohibits write operations to the block protection register.
sst26vf064b / sst26vf064ba ds25119c-page 8 advance information ? 2013 microchip technology inc. 4.3 security id sst26vf064b/064ba offer a 2 kbyte security id (sec id) feature. the security id space is divided into two parts ? one factory-programmed, 64-bit segment and one user-programmable segment. the factory-pro- grammed segment is programmed during manufactur- ing with a unique number and cannot be changed. the user-programmable segment is left unprogrammed for the customer to program as desired. use the program security id (psid) command to pro- gram the security id using the address shown in table 5-5 . the security id can be locked using the lockout security id (lsid) command. this prevents any future write operations to the security id. the factory-programmed portion of the security id can?t be programmed by the user; neither the factory- programmed nor user-programmable areas can be erased. 4.4 hold operation the hold# pin pauses active serial sequences with- out resetting the clocking sequence. this pin is active after every power up and only operates during spi single-bit and dual-bit modes . two factory configura- tions are available: sst26 vf064b ships with the ioc bit set to ?0? and the hold# pin function enabled; sst26vf064ba ships with the io c bit set to ?1? and the hold# pin function disabled. the hold# pin is always disabled in sqi mode and only works in spi single-bit and dual-bit read mode. to activate the hold mode, ce# must be in active low state. the hold mode begins when the sck active low state coincides with the falling edge of the hold# sig- nal. the hold mode ends when the hold# signal?s ris- ing edge coincides with the sck active low state. if the falling edge of the hold# signal does not coin- cide with the sck active low state, then the device enters hold mode when the sck next reaches the active low state. similarly, if the rising edge of the hold# signal does not coincide with the sck active low state, then the device exits hold mode when the sck next reaches the active low state. see figure 4-3 . once the device enters hold mode, so will be in high impedance state while si and sck can be v il or v ih . if ce# is driven active high during a hold condition, it resets the internal logic of the device. as long as hold# signal is low, the memory remains in the hold condition. to resume communication with the device, hold# must be driven active high, and ce# must be driven active low. figure 4-3: hold co ndition waveform. table 4-1: write protection lock-down states wp# ioc wpen wpld execute wbpr instruction configuration register l0 1 1 not allowed protected l0 0 1 not allowed writable l0 1 0 not allowed protected l0 1 0 2 0 allowed writable h0 x 1 not allowed writable h0 x 0 allowed writable x1 x 1 not allowed writable x1 3 0 2 0 allowed writable 1. defa ult at po w er- u p register settings for sst26 v f064b 2. factory defa u lt setting is ?0?. this is a non-volatile b it; defa ult at po w er- u p is the val u e set prior to po w er-do wn. 3. defa ult at po w er- u p register settings for sst26 v f064ba activ e hold activ e hold acti v e 25119 f46.0 sck hold#
? 2013 microchip technology inc. advance information ds25119c-page 9 sst26vf064b / sst26vf064ba 4.5 status register the status register is a read-only register that provides the following status information: whether the flash memory array is available for any read or write oper- ation, if the device is wr ite-enabled, whether an erase or program operation is suspended, and if the block- protection register and/or security id are locked down. during an internal erase or program operation, the sta- tus register may be read to determine the completion of an operation in progress. table 4-2 describes the func- tion of each bit in the status register. table 4-2: status register bit name function default at power-up read/write (r/ w) 0 busy write operation status 1 = internal write operation is in progress 0 = no internal write operation is in progress 0r 1 wel write-enable latch status 1 = device is write-enabled 0 = device is not write-enabled 0r 2 wse write suspend-erase status 1 = erase suspended 0 = erase is not suspended 0r 3 wsp write suspend-program status 1 = program suspended 0 = program is not suspended 0r 4 wpld write protection lock-down status 1 = write protection lock-down enabled 0 = write protection lock-down disabled 0r 5 sec 1 1. the sec u rity id stat us w ill al w ays b e ?1? at po w er- u p after a s u ccessf u l exec u tion of the lockout sec u rity id instr u ction, oth- er w ise defau lt at po w er- u p is ?0?. security id status 1 = security id space locked 0 = security id space not locked 0 1 r 6 res reserved for future use 0r 7 busy write operation status 1 = internal write operation is in progress 0 = no internal write operation is in progress 0r
sst26vf064b / sst26vf064ba ds25119c-page 10 advance information ? 2013 microchip technology inc. 4.5.1 write-enable latch (wel) the write-enable latch (wel) bit indicates the status of the internal memory?s write-enable latch. if the wel bit is set to ?1?, the dev ice is write enabled. if the bit is set to ?0? (reset), the device is not write enabled and does not accept any memory program or erase, protection register write, or lock-down commands. the write-enable latch bit is automatically reset under the following conditions: ? power-up ? reset ? write-disable (wrdi) instruction completion ? page-program instruction completion ? sector-erase instruction completion ? block-erase instruction completion ? chip-erase instruction completion ? write-block-protection register instruction ? lock-down block-protection register instruction ? program security id instruction completion ? lockout security id instruction completion ? write-suspend instruction ? spi quad page program instruction completion ? write status register 4.5.2 write suspend erase status (wse) the write suspend-erase status (wse) indicates when an erase operation has been suspended. the wse bit is ?1? after the host issues a suspend command during an erase operation. once the suspended erase resumes, the wse bi t is reset to ?0?. 4.5.3 write suspend program status (wsp) the write suspend-program status (wsp) bit indicates when a program operation has been suspended. the wsp is ?1? after the host issues a suspend command during the program operation. once the suspended program resumes, the wsp bit is reset to ?0?. 4.5.4 write protection lock-down status (wpld) the write protection lock-d own status (wpld) bit indicates when the block-protection register is locked- down to prevent changes to the protection settings. the wpld is ?1? after the host issues a lock-down block-protection command. after a power cycle, the wpld bit is reset to ?0?. 4.5.5 security id status (sec) the security id status ( sec) bit indicates when the security id space is locked to prevent a write com- mand. the sec is ?1? after the host issues a lockout sid command. once the host issues a lockout sid command, the sec bit can never be reset to ?0.? 4.5.6 busy the busy bit determines whether there is an internal erase or program operation in progress. if the busy bit is ?1?, the device is busy with an internal erase or program operation. if the bit is ?0?, no erase or program operation is in progress. 4.5.7 configuration register the configuration register is a read/write register that stores a variety of configuration information. see ta b l e 4-3 for the function of ea ch bit in the register. table 4-3: configuration register bit name function default at power-up read/write (r/w) 0 res reserved 0r 1 ioc i/o configuration for spi mode 1 = wp# and hold# pins disabled 0 = wp# and hold# pins enabled 0 1 1. sst26 v f064b defa u lt at po w er- u p is ?0? sst26v f064ba defa u lt at po w er- up is ?1? r/ w 2 res reserved 0r 3 bpnv block-protection volatility state 1 = no memory block has been permanently locked 0 = any block has been permanently locked 1r 4 res reserved 0r 5 res reserved 0r 6 res reserved 0r 7 wpen write-protection pin (wp#) enable 1 = wp# enabled 0 = wp# disabled 0 2 2. factory defa u lt setting. this is a non-volatile b it; default at po w er- up w ill b e the setting prior to po w er-do wn. r/ w
? 2013 microchip technology inc. advance information ds25119c-page 11 sst26vf064b / sst26vf064ba 4.5.8 i/o configuration (ioc) the i/o configuration (ioc) bit re-configures the i/o pins. the ioc bit is set by writing a ?1? to bit 1 of the configuration register. when ioc bit is ?0? the wp# pin and hold# pin are enabled (spi or dual configuration setup). when ioc bit is set to ?1? the sio2 pin and sio3 pin are enabled (spi quad i/o configuration setup). the ioc bit must be set to ?1? before issuing the follow- ing spi commands: sqor (6bh), sqior (ebh), rbspi (ech), and spi quad page program (32h). without setting the ioc bit to ?1?, those spi commands are not valid. the i/o configuration bit does not apply when in sqi mode. the default at power-up for sst26vf064b is ?0? and for sst26vf064ba is ?1?. 4.5.9 block-protection volatility state (bpnv) the block-protection volatility state bit indicates whether any block has been permanently locked with the nvwldr. when no bits in the nvwldr have been set, the bpnv is ?1?; this is the default state from the factory. when one or more bits in the nvwldr are set to ?1?, the bpnv bit will also be ?0? from that point for- ward, even after power-up. 4.5.10 write-protect enable (wpen) the write-protect enable (wpen) bit is a non-volatile bit that enables the wp# pin. the write-protect (wp#) pi n and the write-protect enable (wpen) bit control the programmable hard- ware write-protect feature. setting the wp# pin to low, and the wpen bit to ?1?, enables hardware write-pro- tection. to disable hardware write protection, set either the wp# pin to high or the wpen bit to ?0?. there is latency associated with writing to the wpen bit. poll the busy bit in the status register, or wait t wpen , for the completion of the inter nal, self-timed write opera- tion. when the chip is har dware write protected, only write operations to block-protection and configuration registers are disabled. see ?hardware write protec- tion? on page 7 and table 4-1 on page 8 for more infor- mation about the functionality of the wpen bit.
sst26vf064b / sst26vf064ba ds25119c-page 12 advance information ? 2013 microchip technology inc. 5.0 instructions instructions are used to read, write (erase and pro- gram), and configure the sst26vf064b/064ba. the complete list of the instructions is provided in table 5-1 . table 5-1: device operation inst ructions for sst 26vf064b/064ba instruction description command cycle 1 mode address cycle(s) 2, 3 dummy cycle(s) 3 data cycle(s) 3 max freq spi sqi configuration nop no operation 00h x x 0 0 0 104 mhz rsten reset enable 66h x x 0 0 0 rst 4 reset memory 99h x x 0 0 0 eqio enable quad i/o 3 8 hx 0 0 0 rstqio 5 reset quad i/o ffh x x 0 0 0 rdsr read status register 05h x 0 0 1 to x0 11 to wrsr write status register 01h x x 0 0 2 rdcr read configuration register 35h x 0 0 1 to x0 11 to read read read memory 03h x 3 0 1 to 40 mhz high-speed read read memory at higher speed 0bh x 3 3 1 to 104 mhz x311 to sqor 6 spi quad output read 6bh x 3 1 1 to sqior 7 spi quad i/o read ebh x 3 3 1 to sdor 8 spi dual output read 3bh x 3 1 1 to sdior 9 spi dual i/o read bbh x 3 1 1 to 8 0 mhz sb set burst length c0h x x 0 0 1 104 mhz rbsqi sqi read burst with wrap 0ch x 3 3 n to rbspi 7 spi read burst with wrap ech x 3 3 n to identification jedec-id jedec-id read 9fh x 0 0 3 to 104 mhz quad j-id quad i/o j-id read afh x 0 1 3 to sfdp serial flash discoverable parameters 5ah x 3 1 1 to write wren write enable 06h x x 0 0 0 104 mhz wrdi write disable 04h x x 0 0 0 se 10 erase 4 kbytes of memory array 20h x x 3 0 0 be 11 erase 64, 32 or 8 kbytes of memory array d 8 hxx 3 0 0 ce erase full array c7h x x 0 0 0 pp page program 02h x x 3 0 1 to 256 spi quad pp 6 sqi quad page program 32h x 3 0 1 to 256
? 2013 microchip technology inc. advance information ds25119c-page 13 sst26vf064b / sst26vf064ba wrsu suspends program/erase b0h x x 0 0 0 104 mhz wrre resumes program/erase 30h x x 0 0 0 protection rbpr read block-protection register 72h x 0 0 1 to 1 8 104 mhz x0 11 to 1 8 wbpr write block-protection register 42h x x 0 0 1 to 1 8 lbpr lock down block-protection register 8 dh x x 0 0 0 nvwldr non-volatile write lock- down register e 8 h x x 0 0 1 to 1 8 ulbpr global block protection unlock 9 8 hxx 0 0 0 rsid read security id 88 h x 2 1 1 to 204 8 x 2 3 1 to 204 8 psid program user security id area a5h x x 2 0 1 to 256 lsid lockout security id pro- gramming 8 5h x x 0 0 0 1. command cycle is t w o clock periods in sqi mode and ei ght clock periods in spi mode. 2. address bits a b ove the most significant bit of each density can be v il or v ih. 3. address, d u mmy/mode b its, and data cycles are tw o clock periods in sqi and eight clock periods in spi mode. 4. rst command only exec u ted if rste n command is exec u ted first. any intervening command w ill disa b le reset. 5. device accepts eight-clock command in spi mode, or t w o-clock command in sqi mode. 6. data cycles are t w o clock periods. ioc bit m ust be set to ?1? b efore iss u ing the command. 7. address, d u mmy/mode b its, and data cycles are t w o clock periods. ioc b it m u st b e set to ?1? b efore iss u ing the command. 8 . data cycles are fo u r clock periods. 9. address, d u mmy/mode b its, and data cycles are fou r clock periods. 10. sector addresses: use a ms - a 12 , remaining address are don?t care, bu t m ust be set to v il or v ih . 11. blocks are 64 kbyte, 32 kbyte, or 8 kbyte, depending on location. block erase address: a ms - a 16 for 64 kbyte; a ms - a 15 for 32 kbyte; a ms - a 13 for 8 kbyte. remaining addresses are don?t care, bu t m ust b e set to v il or v ih . table 5-1: device operation inst ructions for sst 26vf064b/064ba instruction description command cycle 1 mode address cycle(s) 2, 3 dummy cycle(s) 3 data cycle(s) 3 max freq spi sqi
sst26vf064b / sst26vf064ba ds25119c-page 14 advance information ? 2013 microchip technology inc. 5.1 no operation (nop) the no operation command only cancels a reset enable command. nop has no impact on any other command. 5.2 reset-enable (rsten) and reset (rst) the reset operation is used as a system (software) reset that puts the device in normal operating ready mode. this operation consists of two commands: reset-enable (rsten) followed by reset (rst). to reset the sst26vf064b/064ba, the host drives ce# low, sends the reset-enable command (66h), and drives ce# high. next, the host drives ce# low again, sends the reset command (99h), and drives ce# high, see figure 5-1 . the reset operation requires the reset-enable com- mand followed by the reset command. any command other than the reset command after the reset-enable command will disable the reset-enable. once the reset-enable and reset commands are suc- cessfully executed, the devic e returns to normal opera- tion read mode and then does the following: resets the protocol to spi mode, resets the burst length to 8 bytes, clears all the bits, except for bit 4 (wpld) and bit 5 (sec), in the status regi ster to their default states, and clears bit 1 (ioc) in the c onfiguration register to its default state. a device reset during an active program or erase operation aborts the operation, which can cause the data of the targeted address range to be cor- rupted or lost. depending on the prior operation, the reset timing may vary. recovery from a write operation requires more latency time than recovery from other operations. see table 8-2 on page 48 for rest timing parameters. figure 5-1: reset sequence 5.3 read (40 mhz) the read instruction, 03h, is supported in spi bus pro- tocol only with clock frequencies up to 40 mhz. this command is not supported in sqi bus protocol. the device outputs the data st arting from the specified address location, then continuously streams the data output through all addresses until terminated by a low- to-high transition on ce#. the internal address pointer will automatically incremen t until the highest memory address is reached. once the highest memory address is reached, the address pointer will automatically return to the beginning (wrap-around) of the address space. initiate the read instruction by executing an 8-bit com- mand, 03h, followed by address bits a[23:0]. ce# must remain active low for the duration of the read cycle. see figure 5-2 for read sequence. figure 5-2: read sequence (spi) 25119 f05.0 mode 3 clk sio(3:0) ce# mode 3 c1 c3 c2 c0 mode 0 mode 3 mode 0 mode 0 t cph note: c[1:0] = 66h; c[3:2] = 99h 25119 f29.0 ce# so si sck add. 012345678 add. add. 03 high impedance 15 16 23 24 31 32 39 40 70 47 48 55 56 63 64 n+2 n+3 n+4 n n+1 d out msb msb msb mode 0 mode 3 d out d out d out d out
? 2013 microchip technology inc. advance information ds25119c-page 15 sst26vf064b / sst26vf064ba 5.4 enable quad i/o (eqio) the enable quad i/o (eqio) instruction, 38h, enables the flash device for sqi bus operation. upon comple- tion of the instruction, all instructions thereafter are expected to be 4-bit multiplexed input/output (sqi mode) until a power cycle or a ?reset quad i/o instruc- tion? is executed. see figure 5-3 . figure 5-3: enable quad i/o sequence 5.5 reset quad i/o (rstqio) the reset quad i/o instruction, ffh, resets the device to 1-bit spi protocol operation or exits the set mode configuration during a read sequence. this command allows the flash device to return to the default i/o state (spi) without a power cycle, an d executes in either 1- bit or 4-bit mode. if the device is in the set mode con- figuration, while in sqi high-speed read mode, the rstqio command will only return the device to a state where it can accept new command instruction. an addi- tional rstqio is required to reset the device to spi mode. to execute a reset quad i/o operation, the host drives ce# low, sends the rese t quad i/o command cycle (ffh) then, drives ce# high . execute the instruction in either spi (8 clocks) or sqi (2 clocks) command cycles. for spi, sio[3:1] are don?t care for this com- mand, but should be driven to v ih or v il . see figures 5-4 and 5-5 . figure 5-4: reset quad i/o sequence (spi) figure 5-5: reset quad i/o sequence (sqi) 25119 f43.0 mode 3 0 1 sck sio0 ce# mode 0 234567 38 sio[3:1] note: sio[3:1] m ust b e driven v ih 25119 f73.0 mode 3 0 1 sck sio0 ce# mode 0 234567 ff sio[3:1] note: sio[3:1] m ust b e driven v ih 25119 f74.0 mode 3 0 1 sck sio(3:0) ce# f f mode 0
sst26vf064b / sst26vf064ba ds25119c-page 16 advance information ? 2013 microchip technology inc. 5.6 high-speed read (104 mhz) the high-speed read instruct ion, 0bh, is supported in both spi bus protocol and sqi protocol. on power-up, the device is set to use spi. initiate high-speed read by executing an 8-bit com- mand, 0bh, followed by address bits a[23-0] and a dummy byte. ce# must remain active low for the dura- tion of the high-speed read cycle. see figure 5-6 for the high-speed read sequenc e for spi bus protocol. figure 5-6: high-speed read sequence (spi) (c[1:0] = 0bh) in sqi protocol, the host drives ce# low then send the read command cycle command, 0bh, followed by three address cycles, a set mode configuration cycle, and two dummy cycles. each cycle is two nibbles (clocks) long, most significant nibble first. after the dummy cycles, the device outputs data on the falling edge of the sck signal starting from the speci- fied address location. the device continually streams data output through all addresses until terminated by a low-to-high transition on ce#. the internal address pointer automatically increm ents until the highest mem- ory address is reached, at which point the address pointer returns to address location 000000h. during this operation, blocks that are read-lock ed will output data 00h. the set mode configuration bit m[7:0] indicates if the next instruction cycle is another sqi high-speed read command. when m[7:0] = axh , the device expects the next continuous instruction to be another read com- mand, 0bh, and does not require the op-code to be entered again. the host may initiate the next read cycle by driving ce# low, then sending the four-bits input for address a[23:0], followed by the set mode configuration bits m[7:0], and two dummy cycles. after the two dummy cycles, the device outputs the data starting from the specified address location. there are no restrictions on ad dress location access. when m[7:0] is any value other than axh, the device expects the next instruction initiated to be a command instruction. to reset/exit the set mode configuration, execute the reset quad i/o command, ffh. while in the set mode configuration, the rstqio command will only return the device to a state where it can accept new command instruction. an additional rstqio is required to reset the device to spi mode. see figure 5- 10 for the spi quad i/o mode read sequence when m[7:0] = axh. figure 5-7: high-speed read sequence (sqi) 25119 f31.0 ce# so/sio1 si/sio0 sck add. 012345678 add. add. 0b high impedance 15 16 23 24 31 32 39 40 47 48 55 56 63 64 n+2 n+3 n+4 n n+1 x msb mode 0 mode 3 d out d out d out d out 80 71 72 d out address dummy command command data byte 0 msn lsn data byte 7 mode 25119 f47.0 012 sck sio(3:0) ce# c1c0 a5 a4 a3 a2 a1 a0 xh0 xxx l0 h8 l8 78 11 10 91 3 12 1514 2120 mode 3 mode 0 3456 m1 m0 note: msn= most significant nibble, lsn = least significant nibble hx = high data nibble, lx = low data nibble c[1:0]=0bh
? 2013 microchip technology inc. advance information ds25119c-page 17 sst26vf064b / sst26vf064ba 5.7 spi quad-output read the spi quad-output read in struction supports up to 104 mhz frequency. sst26vf064b requires the ioc bit in the configuration register to be set to ?1? prior to executing the command. initiate spi quad-output read by executing an 8-bit command, 6bh, followed by address bits a[23-0] and a dummy byte. ce# must remain active low for the duration of the spi quad mode read. see figure 5-8 for the spi quad output read sequence. following the dummy byte, the device outputs data from sio[3:0] starting from the specified address loca- tion. the device continually streams data output through all addresses until terminated by a low-to-high transition on ce#. the internal address pointer auto- matically increments until the highest memory address is reached, at which point the address pointer returns to the beginning of the address space. figure 5-8: spi quad output read ce# sio0 sck 012345678 31 32 24 mode 3 mode 0 15 16 23 6bh 25119 f48.3 39 40 41 a[23:16] a[15:8] a[7:0] b4 b0 b4 b0 b5 b1 b5 b1 b6 b2 b6 b2 b7 b3 b7 b3 sio1 sio2 sio3 address op code data byte 0 dummy data byte n x note: msn= most significant nibble, lsn = least significant nibble
sst26vf064b / sst26vf064ba ds25119c-page 18 advance information ? 2013 microchip technology inc. 5.8 spi quad i/o read the spi quad i/o read (sqior) instruction supports up to 104 mhz frequency. sst26vf064b requires the ioc bit in the configuration re gister to be set to ?1? prior to executing the command. initiate sqior by execut- ing an 8-bit command, ebh. the device then switches to 4-bit i/o mode for address bits a[23-0], followed by the set mode configuration bits m[7:0], and two dummy bytes.ce# must remain active low for the duration of the spi quad i/o read. see figure 5-9 for the spi quad i/o read sequence. following the dummy bytes, the device outputs data from the specified address location. the device contin- ually streams data output through all addresses until terminated by a low-to-high transition on ce#. the internal address pointer automatically increments until the highest memory address is reached, at which point the address pointer returns to the beginning of the address space. the set mode configuration bi t m[7:0] indicates if the next instruction cycle is another spi quad i/o read command. when m[7:0] = axh, the device expects the next continuous instruction to be another read com- mand, ebh, and does not require the op-code to be entered again. the host ma y set the next sqior cycle by driving ce# low, then sending the four-bit wide input for address a[23:0], followed by the set mode configu- ration bits m[7:0], and tw o dummy cycles. after the two dummy cycles, the device ou tputs the data starting from the specified address location. there are no restrictions on address location access. when m[7:0] is any value other than axh, the device expects the next instruction initiated to be a command instruction. to reset/exit the set mode configuration, execute the reset quad i/o command, ffh. see fig- ure 5-10 for the spi quad i/o mode read sequence when m[7:0] = axh. figure 5-9: spi quad i/o read sequence a20 a16 a12 a8 a4 a0 m4 m0 ce# sio0 sck 012345678 16 17 12 mode 3 mode 0 91011 ebh 25119 f49.2 b4 b0 sio1 sio2 sio3 address data byte 0 dummy 1513 14 23 1918 2220 21 b4 b0 a21 a17 a13 a9 a5 a1 m5 m1 b5 b1 b5 b1 a22 a18 a14 a10 a6 a2 m6 m2 b6 b2 b6 b2 a23 a19 a15 a11 a7 a3 m7 m3 b7 b3 b7 b3 set mode data byte 1 msn lsn x x x x x x x x x x x x x x x x note: msn= most significant nibble, lsn = least significant nibble
? 2013 microchip technology inc. advance information ds25119c-page 19 sst26vf064b / sst26vf064ba figure 5-10: back-to-back spi quad i /o read sequences when m[7:0] = axh 5.9 set burst the set burst command specifies the number of bytes to be output during a read burst command before the device wraps around. it sup ports both spi and sqi pro- tocols. to set the burst length the host drives ce# low, sends the set burst comma nd cycle (c0h) and one data cycle, then drives ce# high. after power-up or reset, the burst length is set to eight bytes (00h). see table 5-2 for burst length data and figures 5-11 and 5- 12 for the sequences. figure 5-11: set burst length sequence (sqi) a20 a16 a12 a8 a4 a0 m4 m0 ce# sio0 sck 01 9 10 5 23 4 25119 f50.2 b4 b0 sio1 sio2 sio3 address data byte 0 dummy 8 67 1211 13 b4 b0 set mode msn lsn b4 b0 x x x x a21 a17 a13 a9 a5 a1 m5 m1 b5 b1 b5 b1 b5 b1 x x x x a22 a18 a14 a10 a6 a2 m6 m2 b6 b2 b6 b2 b6 b2 x x x x a23 a19 a15 a11 a7 a3 m7 m3 b7 b3 b7 b3 b7 b3 x x x x data byte n data byte n+1 note: msn= most significant nibble, lsn = least significant nibble table 5-2: burst length data burst length high nibble (h0) low nibble (l0) 8 bytes 0h 0h 16 bytes 0h 1h 32 bytes 0h 2h 64 bytes 0h 3h 25119 f32.0 mode 3 0 1 sck sio(3:0) ce# c1 c0 mode 0 23 h0 l0 msn lsn note: msn = most significant nibble, lsn = least significant nibble, c[1:0]=c0h
sst26vf064b / sst26vf064ba ds25119c-page 20 advance information ? 2013 microchip technology inc. figure 5-12: set burst length sequence (spi) 5.10 sqi read burst with wrap (rbsqi) sqi read burst with wrap is similar to high speed read in sqi mode, except data will output continuously within the burst le ngth until a low-to-high transition on ce#. to execute a sqi read burst operation, drive ce# low then send the read burst command cycle (0ch), followed by three address cycles, and then three dummy cycles. each cycle is two nibbles (clocks) long, most significant nibble first. after the dummy cycles, the device outputs data on the falling edge of the sck signal starting from the speci- fied address location. the data output stream is contin- uous through all addresses until terminated by a low-to- high transition on ce#. during rbsqi, the inter nal address pointer automati- cally increments until the last byte of the burst is reached, then it wraps around to the first byte of the burst. all bursts are aligned to addresses within the burst length, see table 5-3 . for example, if the burst length is eight bytes, and the start address is 06h, the burst sequence would be: 06h, 07h, 00h, 01h, 02h, 03h, 04h, 05h, 06h, etc. the pattern repeats until the command is terminated by a low-to-high transition on ce#. during this operation, blocks that are read-locked will output data 00h. 5.11 spi read burst with wrap (rbspi) spi read burst with wrap (rbspi) is similar to spi quad i/o read except the data will output continuously within the burst l ength until a low-to-high transition on ce#. to execute a spi read burst with wrap opera- tion, drive ce# low, then send the read burst com- mand cycle (ech), followed by three address cycles, and then three dummy cycles. after the dummy cycle, the device outputs data on the falling edge of the sck signal starting from the speci- fied address location. the data output stream is contin- uous through all addresses until terminated by a low-to- high transition on ce#. during rbspi, the in ternal address pointer automati- cally increments until the last byte of the burst is reached, then it wraps around to the first byte of the burst. all bursts are aligned to addresses within the burst length, see table 5-3 . for example, if the burst length is eight bytes, and the start address is 06h, the burst sequence would be: 06h, 07h, 00h, 01h, 02h, 03h, 04h, 05h, 06h, etc. the pattern repeats until the command is terminated by a low-to-high transition on ce#. during this operation, blocks that are read-locked will output data 00h. ce# sio0 sck 012345678 12 mode 3 mode 0 91011 c0 25119 f51.0 sio[3:1] 1513 14 d in note: sio[3:1] must be driven v ih . table 5-3: burst address ranges burst length burst address ranges 8 bytes 00-07h, 08-0fh, 10-17h, 18-1fh... 16 bytes 00-0fh, 10-1fh, 20-2fh, 30-3fh... 32 bytes 00-1fh, 20-3fh, 40-5fh, 60-7fh... 64 bytes 00-3fh, 40-7fh, 80-bfh, c0-ffh 0
? 2013 microchip technology inc. advance information ds25119c-page 21 sst26vf064b / sst26vf064ba 5.12 spi dual-output read the spi dual-output read in struction supports up to 104 mhz frequency. initiate spi dual-output read by executing an 8-bit command, 3bh, followed by address bits a[23-0] and a dummy byte. ce# must remain active low for the duration of the spi dual-output read operation. see figure 5-13 for the spi quad output read sequence. following the dummy byte, the sst26vf064b/064ba outputs data from sio[1:0] starting from the specified address location. the device continually streams data output through all addresses until terminated by a low- to-high transition on ce#. the internal address pointer automatically increments until the highest memory address is reached, at which point the address pointer returns to the beginning of the address space. figure 5-13: fast read, dual-output sequence 5.13 spi dual i/o read the spi dual i/o read (sdior) instruction supports up to 80 mhz frequency. initiate sdior by executing an 8-bit command, bbh. the device then switches to 2-bit i/o mode for address bits a[23-0], followed by the set mode configuration bits m[7:0], and two dummy bytes.ce# must remain active low for the duration of the spi dual i/o read. see figure 5-14 for the spi dual i/o read sequence. following the dummy bytes, the sst26vf064b/064ba outputs data from the spec ified address location. the device continually streams data output through all addresses until terminated by a low-to-high transition on ce#. the internal address pointer automatically increments until the highest memory address is reached, at which point the address pointer returns to the beginning of the address space. the set mode configuration bit m[7:0] indicates if the next instruction cycle is ano ther spi dual i/o read command. when m[7:0] = axh , the device expects the next continuous instruction to be another sdior com- mand, bbh, and does not require the op-code to be entered again. the host may set the next sdior cycle by driving ce# low, then sending the two-bit wide input for address a[23:0], followed by the set mode configu- ration bits m[7:0] , and two dummy cycles. after the two dummy cycles, the device outputs the data starting from the specified address location. there are no restrictions on address location access. when m[7:0] is any value other than axh, the device expects the next instruction initiated to be a command instruction. to reset/exit the set mode configuration, execute the reset quad i/o command, ffh. see fig- ure 5-15 for the spi dual i/o read sequence when m[7:0] = axh. ce# sio0 sck 012345678 31 32 24 mode 3 mode 0 15 16 23 3bh 25119 f52.3 39 40 41 a[23:16] a[15:8] a[7:0] b6 b5 b6 b5 sio1 address op code data byte 0 dummy data byte n b3 b1 b3 b1 b7 b4 b7 b4 b2 b0 b2 b0 msb x note: msb = most significant bit.
sst26vf064b / sst26vf064ba ds25119c-page 22 advance information ? 2013 microchip technology inc. figure 5-14: spi dual i/o read sequence figure 5-15: back-to-back spi dual i/o read sequences when m[7:0] = axh 7 5 3 1 7 5 3 1 7 5 3 1 7 5 6 4 2 0 ce# sio0 sck 012345678 16 17 12 mode 3 mode 0 91011 25119 f53.1 sio1 a[23:16] 1513 14 23 1918 2220 21 6 4 2 0 6 4 2 0 6 4 a[15:8] a[7:0] m[7:0] 7 5 3 1 7 5 3 1 7 5 3 1 7 5 4 2 0 ce# (cont?) sio0 (cont?) sck (cont?) 23 24 32 33 28 25 26 27 sio1 (cont?) byte 0 3129 30 39 3534 3836 37 6 4 2 0 6 4 2 0 6 4 byte 1 byte 2 byte 3 2 0 6 3 1 7 msb msb msb 6 msb i/o switches from input to output bbh note: msb= most significant bit, lsb = least significant bit 7 5 3 1 7 5 3 1 7 5 3 1 7 5 mode 3 mode 0 6 4 2 0 ce# sio0 sck 0 8 9 4 12 3 25119 f54.1 sio1 a[23:16] 7 56 15 1110 1412 13 6 4 2 0 6 4 2 0 6 4 a[15:8] a[7:0] m[7:0] 7 5 3 1 7 5 3 1 7 5 3 1 7 5 4 2 0 ce# (cont?) sio0 (cont?) sck (cont?) 15 16 24 25 20 17 18 19 sio1 (cont?) byte 0 2321 22 31 2726 3028 29 6 4 2 0 6 4 2 0 6 4 byte 1 byte 2 byte 3 2 0 6 3 1 7 msb msb msb 6 msb 7 5 7 5 3 1 4 6 4 2 0 msb 6 msb i/o switches from input to output i/o switch note: msb= most significant bit, lsb = least significant bit
? 2013 microchip technology inc. advance information ds25119c-page 23 sst26vf064b / sst26vf064ba 5.14 jedec-id read (spi protocol) using traditional spi protocol, the jedec-id read instruction identifies the device as sst26vf064b/ 064ba and the manufacturer as microchip?. to exe- cute a jecec-id operation the host drives ce# low then sends the jedec-id command cycle (9fh). immediately following the command cycle, sst26vf064b/064ba output data on the falling edge of the sck signal. the data output stream is continu- ous until terminated by a low-to-high transition on ce#. the device outputs three bytes of data: manufacturer, device type, and device id, see table 5-4 . see figure 5-16 for instruction sequence. figure 5-16: jedec-id sequence (spi) 5.15 read quad j-id read (sqi protocol) the read quad j-id read instruction identifies the device as sst26vf064b/064ba and manufacturer as microchip. to execute a quad j-id operation the host drives ce# low and then sends the quad j-id com- mand cycle (afh). each cycle is two nibbles (clocks) long, most significant nibble first. immediately following the command cycle and one dummy cycle, sst26vf064b/064ba output data on the falling edge of the sck signal. the data output stream is continuous until terminated by a low-to-high transition of ce#. the dev ice outputs three bytes of data: manufacturer, device type, and device id, see table 5-4 . see figure 5-17 for instruction sequence. figure 5-17: quad j-id read sequence table 5-4: device id data output product manufacturer id (byte 1) device id device type (byte 2) device id (byte 3) sst26 v f064b/064ba bfh 26h 43h 26 de vice id 25119 f38.0 ce# so si sck 012345678 high impedance 15 1614 28 29 30 31 bf mode 3 mode 0 msb msb 9 10111213 1718 32 34 9f 19 20 21 22 23 33 24 25 26 27 bfh de vice id dummy bfh msn lsn 26h 26h n 25119 f55.0 012 sck sio(3:0) ce# c1c0 x x h0 l0 h1 l1 h0 l1h1l0 hn ln 78 11 10 91 3 12 n mode 3 mode 0 3456 h2 l2 note: ms n = most significant ni bb le; ls n = least significant ni bb le. c{1:0]=afh
sst26vf064b / sst26vf064ba ds25119c-page 24 advance information ? 2013 microchip technology inc. 5.16 serial flash discoverable parameters (sfdp) the serial flash discoverable parameters (sfdp) contain information describing the characteristics of the device. this allows device-independent, jedec id- independent, and forward/backward compatible soft- ware support for all future serial flash device families. see table 11-1 on page 59 for address and data val- ues. initiate sfdp by executing an 8-bit command, 5ah, fol- lowed by address bits a[23-0] and a dummy byte. ce# must remain active low for the duration of the sfdp cycle. for the sfdp sequence, see figure 5-18 . figure 5-18: serial flash di scoverable param eters sequence 5.17 sector-erase the sector-erase instructio n clears all bits in the selected 4 kbyte sector to ?1,? but it does not change a protected memory area. pr ior to any write operation, the write-enable (wren) instruction must be exe- cuted. to execute a sector-erase operation, the host drives ce# low, then sends the sector erase command cycle (20h) and three address cycles, and then drives ce# high. address bits [a ms :a 12 ] (a ms = most significant address) determine the sector address (sa x ); the remaining address bits can be v il or v ih . to identify the completion of the internal, self-timed, write operation, poll the busy bit in the status register, or wait t se . see figures 5-19 and 5-20 for the sector-erase sequence. figure 5-19: 4 kbyte sector-erase sequence? sqi mode figure 5-20: 4 kbyte secto r-erase sequence (spi) 25119 f56.0 ce# so si sck add. 012345678 add. add. 5a high impedance 15 16 23 24 31 32 39 40 47 48 55 56 63 64 n+2 n+3 n+4 n n+1 x msb mode 0 mode 3 d out d out d out d out 80 71 72 d out 25119 f07.0 mode 3 0 1 sck sio(3:0) ce# c1 c0 mode 0 2 a5 a4 msn lsn 4 a3 a2 6 a1 a0 note: msn = most significant nibble, lsn = least significant nibble, c[1:0] = 20h ce# so si sck add. 012345678 add. add. 20 high impedance 15 16 23 24 31 mode 0 mode 3 25119 f57.0 msb msb
? 2013 microchip technology inc. advance information ds25119c-page 25 sst26vf064b / sst26vf064ba 5.18 block-erase the block-erase instruction clears all bits in the selected block to ?1?. bl ock sizes can be 8 kbyte, 32 kbyte or 64 kbyte depending on address, see figure 3-1 , memory map, for details. a block-erase instruction applied to a protected memory area will be ignored. prior to any write operation, execute the wren instruc- tion. keep ce# active low for the duration of any com- mand sequence. to execute a block-erase operation, the host drives ce# low then sends the block-erase command cycle (d8h), three address cycles, then drives ce# high. address bits a ms -a 13 determine the block address (ba x ); the remaining address bits can be v il or v ih . for 32 kbyte blocks, a 14 :a 13 can be v il or v ih ; for 64 kbyte blocks, a 15 :a 13 can be v il or v ih . poll the busy bit in the status register, or wait t be, for the completion of the internal, self-timed, block-erase operation. see figures 5-21 and 5-22 for the block-erase sequence. figure 5-21: block-erase sequence (sqi) figure 5-22: block-erase sequence (spi) 25119 f08.0 mode 3 0 1 sck sio(3:0) ce# c1 c0 mode 0 2 a5 a4 msn lsn 4 a3 a2 6 a1 a0 note: msn = most significant nibble, lsn = least significant nibble c[1:0] = d8h ce# so si sck addr 012345678 addr addr d8 high impedance 15 16 23 24 31 mode 0 mode 3 25119 f58.0 msb msb
sst26vf064b / sst26vf064ba ds25119c-page 26 advance information ? 2013 microchip technology inc. 5.19 chip-erase the chip-erase instruction clears all bits in the device to ?1.? the chip-erase instruction is ignored if any of the memory area is protected. prior to any write operation, execute the wren instruction. to execute a chip-erase operation, the host drives ce# low, sends the chip-erase command cycle (c7h), then drives ce# high. poll the busy bit in the status register, or wait t sce, for the completion of the internal, self-timed, write operation. see figures 5-23 and 5-24 for the chip erase sequence. figure 5-23: chip-erase sequence (sqi) figure 5-24: chip-er ase sequence (spi) 25119 f09.1 mode 3 0 1 sck sio(3:0) ce# c1 c0 mode 0 note: c[1:0] = c7h ce# so si sck 01234567 c7 high impedance mode 0 mode 3 25119 f59.0 msb
? 2013 microchip technology inc. advance information ds25119c-page 27 sst26vf064b / sst26vf064ba 5.20 page-program the page-program instruction programs up to 256 bytes of data in the memory, and supports both spi and sqi protocols. the data for the selected page address must be in the erased state (ffh) before initi- ating the page-program operation. a page-program applied to a protected memory area will be ignored. prior to the program operation, execute the wren instruction. to execute a page-program operation, the host drives ce# low then sends the page program command cycle (02h), three address cycles followed by the data to be programmed, then drives ce# high. the programmed data must be between 1 to 256 bytes and in whole byte increments; sending less than a full byte will cause the partial byte to be ignored. poll the busy bit in the sta- tus register, or wait t pp, for the completion of the inter- nal, self-timed, write operation. see figures 5-25 and 5-26 for the page-program sequence. when executing page-program, the memory range for the sst26vf064b/064ba is divided into 256 byte page boundaries. the device handles shifting of more than 256 bytes of data by maintaining the last 256 bytes of data as the correct data to be programmed. if the target address for the page-program instruction is not the beginning of the page boundary (a[7:0] are not all zero), and the number of bytes of data input exceeds or overlaps the end of the address of the page bound- ary, the excess data inputs wrap around and will be pro- grammed at the start of that target page. figure 5-25: page-program sequence (sqi) figure 5-26: page-pr ogram sequence (spi) 25119 f10.1 mode 3 0 sck sio(3:0) ce# c1 c0 mode 0 2 a5 a4 msn lsn 4 a3 a2 6 a1 a0 8 h0 l0 10 h1 l1 12 h2 l2 hn ln data byte 0 data byte 1 data byte 2 data byte 255 note: msn = most significant nibble, lsn = least significant nibble c[1:0] = 02h 25119 f60.1 ce# so si sck add. 012345678 add. add. data byte 0 02 high impedance 15 16 23 24 31 32 39 mode 0 mode 3 msb msb msb lsb ce# (cont?) so (cont?) si (cont?) sck (cont?) 40 41 42 43 44 45 46 47 48 data byte 1 high impedance msb msb msb lsb 50 51 52 53 54 55 2072 49 data byte 2 2073 2074 2075 2076 2077 2078 2079 data byte 255 lsb lsb lsb lsb
sst26vf064b / sst26vf064ba ds25119c-page 28 advance information ? 2013 microchip technology inc. 5.21 spi quad page-program the spi quad page-program instruction programs up to 256 bytes of data in the memory. the data for the selected page address must be in the erased state (ffh) before initiating the spi quad page-program operation. a spi quad page-program applied to a pro- tected memory area will be ignored. sst26vf064b requires the ico bit in the configuration register to be set to ?1? prior to executing the command. prior to the program operation, execut e the wren instruction. to execute a spi quad page-program operation, the host drives ce# low then sends the spi quad page- program command cycle (32h), three address cycles followed by the data to be programmed, then drives ce# high. the programmed data must be between 1 to 256 bytes and in whole byte increments. the com- mand cycle is eight clocks long, the address and data cycles are each two clocks l ong, most sign ificant bit first. poll the busy bit in t he status register, or wait t pp, for the completion of the internal, self-timed, write operation.see figure 5-27 . when executing spi quad page-program, the memory range for the sst26vf064b/064ba is divided into 256 byte page boundaries. the device handles shifting of more than 256 bytes of data by maintaining the last 256 bytes of data as the correct data to be programmed. if the target address for the spi quad page-program instruction is not the beginning of the page boundary (a[7:0] are not all zero), and the of bytes of data input exceeds or overlaps the end of the address of the page boundary, the excess data inputs wrap around and will be programmed at the start of that target page. figure 5-27: spi quad page-program sequence 5.22 write-suspend and write-resume write-suspend allows the interruption of sector-erase, block-erase, spi quad p age-program, or page-pro- gram operations in order to erase, program, or read data in another portion of memory. the original opera- tion can be continued with the write-resume com- mand. this operation is supported in both sqi and spi protocols. only one write operation can be suspended at a time; if an operation is already suspended, the device will ignore the write-suspend command. write-suspend during chip-erase is ignored; chip-erase is not a valid command while a write is suspended. the write- resume command is ignored until any write operation (program or erase) initia ted during the write-suspend is complete. the device requires a minimum of 500 s between each write-suspend command. 5.23 write-suspend during sector- erase or block-erase issuing a write-suspend instruction during sector- erase or block-erase allows the host to program or read any sector that was not being erased. the device will ignore any programming commands pointing to the suspended sector(s). any attempt to read from the sus- pended sector(s) will output unknown data because the sector- or block-erase will be incomplete. to execute a write-suspend operation, the host drives ce# low, sends the write suspend command cycle (b0h), then drives ce# high. the status register indi- cates that the erase has been suspended by changing the wse bit from ?0? to ?1,? but the device will not accept another command until it is ready. to determine when the device will accept a new command, poll the busy bit in the status register or wait t ws . a20 a16 a12 a8 a4 a0 b4 b0 ce# sio0 sck 012345678 16 17 12 mode 3 mode 0 91011 32h 25119 f61.0 sio1 sio2 sio3 address data byte 1 1513 14 a21 a17 a13 a9 a5 a1 b5 b1 b5 b1 b5 b1 a22 a18 a14 a10 a6 a2 b6 b2 b6 b2 b6 b2 a23 a19 a15 a11 a7 a3 b7 b3 b7 b3 b7 b3 data byte 0 data byte 255 msn lsn b4 b0 b4 b0
? 2013 microchip technology inc. advance information ds25119c-page 29 sst26vf064b / sst26vf064ba 5.24 write suspend during page programming or spi quad page programming issuing a write-suspend instruction during page pro- gramming allows the host to erase or read any sector that is not being programmed. erase commands point- ing to the suspended sector(s) will be ignored. any attempt to read from the suspended page will output unknown data because the program will be incomplete. to execute a write suspend operation, the host drives ce# low, sends the write suspend command cycle (b0h), then drives ce# high. the status register indi- cates that the programming has been suspended by changing the wsp bit from ?0? to ?1,? but the device will not accept another command until it is ready. to deter- mine when the device will accept a new command, poll the busy bit in the status register or wait t ws . 5.25 write-resume write-resume restarts a wr ite command that was sus- pended, and changes the suspend status bit in the sta- tus register (wse or wsp) back to ?0?. to execute a write-resume operation, the host drives ce# low, sends the write resume command cycle (30h), then drives ce# high. to determine if the inter- nal, self-timed write oper ation completed, poll the busy bit in the status regist er, or wait the specified time t se , t be or t pp for sector-erase, block-erase, or page-programming, respectively. the total write time before suspend and after resume will not exceed the uninterrupted write times t se , t be or t pp . 5.26 read security id the read security id operation is supported in both spi and sqi modes. to execute a read security id (sid) operation in spi mode, the host drives ce# low, sends the read security id command cycle (88h), two address cycles, and then one dummy cycle. to execute a read security id operation in sqi mode, the host drives ce# low and then sends the read security id command, two address cycles, and three dummy cycles. after the dummy cycles, the device outputs data on the falling edge of the sck signal, starting from the speci- fied address location. the data output stream is contin- uous through all sid addresses until terminated by a low-to-high transition on ce#. see table 5-5 for the security id address range. 5.27 program security id the program security id instruction programs one to 2040 bytes of data in the user-programmable, security id space. this security id space is one-time program- mable (otp). the device ignores a program security id instruction pointing to an invalid or protected address, see table 5-5 . prior to the program operation, execute wren. to execute a program sid operation, the host drives ce# low, sends the program security id command cycle (a5h), two address cycles, the data to be pro- grammed, then drives ce# high. the programmed data must be between 1 to 256 bytes and in whole byte increments. the device handles shifting of more than 256 bytes of data by maintaining the last 256 bytes of data as the correct data to be programmed. if the target address for the program security id instruction is not the beginning of the page boundary, and the number of data input exceeds or overlaps the end of the address of the page boundary, the excess data inputs wrap around and will be programmed at the start of that target page. the program security id operation is supported in both spi and sqi mode. to determine the completion of the internal, self-timed program sid operation, poll the busy bit in the software status register, or wait t psid for the completion of the internal self-timed program security id operation. table 5-5: program security id program security id address range unique id pre-programmed at factory 0000 ? 0007h user programmable 0008h ? 07ffh
sst26vf064b / sst26vf064ba ds25119c-page 30 advance information ? 2013 microchip technology inc. 5.28 lockout security id the lockout security id instruction prevents any future changes to the security id, and is supported in both spi and sqi modes. prior to the operation, execute wren. to execute a lockout sid, the host drives ce# low, sends the lockout security id command cycle (85h), then drives ce# high. poll the busy bit in the software status register, or wait t psid, for the completion of the lockout security id operation. 5.29 read-status register (rdsr) and read-configuration register (rdcr) the read-status register (rdsr) and read-configu- ration register (rdcr) commands output the contents of the status and configurat ion registers. these com- mands function in both spi and sqi modes. the status register may be read at any time, even during a write operation. when a write is in progress, poll the busy bit before sending any new commands to assure that the new commands are properly received by the device. to read the status or config uration registers, the host drives ce# low, then sends the read-status-register command cycle (05h) or the read confi guration reg- ister command (35h). a dummy cycle is required in sqi mode. immediately afte r the command cycle, the device outputs data on the falling edge of the sck sig- nal. the data output stream continues until terminated by a low-to-high transition on ce#. see figures 5-28 and 5-29 for the instruction sequence. figure 5-28: read-status-register and read-configuration register sequence (sqi) figure 5-29: read-status-register and read-configuration register sequence (spi) 25119 f11.1 mode 3 0 sck sio(3:0) ce# c1 c0 mode 0 2 xx msn lsn 4 h0 l0 6 h0 l0 8 h0 l0 dummy data byte data byte data byte note: msn = most significant nibble; lsn = leas t significant nibble, c[1:0]=05h or 35h 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 25119 f62.0 mode 3 sck si so ce# bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 05 or 35 mode 0 high impedance status data out msb msb
? 2013 microchip technology inc. advance information ds25119c-page 31 sst26vf064b / sst26vf064ba 5.30 write-status register (wrsr) the write-status register (wrsr) command writes new values to the configuration register. to execute a write-status register opera tion, the host drives ce# low, then sends the write- status register command cycle (01h), two cycles of data, and then drives ce# high. values in the second data cycle will be accepted by the device. see figures 5-30 and 5-31 . figure 5-30: write-status- register sequence (sqi) figure 5-31: write-status- register sequence (spi) 25119 f63.1 mode 3 0 1 sck sio[3:0] ce# c1 c0 mode 0 2 xx xx msn lsn 4 h0 l0 5 3 status byte command config- uration byte note: msn = most significant nibble; lsn = least si gnificant nibble, xx = don?t care, c[1:0]=01h 25119 f64.1 mode 3 high impedance mode 0 status byte xx msb msb 01 sck si so ce# 0 1 2 3 4 5 6 7 8 9 101112131415 configuration byte 76543210 msb 16 17 18 19 20 21 22 23 xx xx xx xx xx xx xx note: xx = don?t care
sst26vf064b / sst26vf064ba ds25119c-page 32 advance information ? 2013 microchip technology inc. 5.31 write-enable (wren) the write enable (wren) instruction sets the write- enable-latch bit in the status register to ?1,? allowing write operations to occur. the wren instruction must be executed prior to any of the following operations: sector erase, block erase, chip erase, page program, program security id, lockout security id, write block- protection register, lock-down block-protection reg- ister, non-volatile write-lock lock-down register, spi quad page program, and write-status register. to execute a write enable the host drives ce# low then sends the write enable command cycle (06h) then drives ce# high. see figures 5-32 and 5-33 for the wren instruction sequence. figure 5-32: write-enable sequence (sqi) figure 5-33: write-e nable sequence (spi) 25119 f12.1 mode 3 0 1 sck sio[3:0] ce# 06 mode 0 ce# so si sck 01234567 06 high impedance mode 0 mode 3 25119 f18.0 msb
? 2013 microchip technology inc. advance information ds25119c-page 33 sst26vf064b / sst26vf064ba 5.32 write-disable (wrdi) the write-disable (wrdi) in struction sets the write- enable-latch bit in the status register to ?0,? preventing write operations. the wrdi instruction is ignored dur- ing any internal write oper ations. any write operation started before executing wrdi will complete. drive ce# high before executing wrdi. to execute a write-disable, the host drives ce# low, sends the write disable command cycle (04h), then drives ce# high. see figures 5-34 and 5-35 . figure 5-34: write-disabl e (wrdi) sequence (sqi) figure 5-35: write-disabl e (wrdi) sequence (spi) 25119 f33.1 mode 3 0 1 sck sio(3:0) ce# 04 mode 0 ce# so si sck 01234567 04 high impedance mode 0 mode 3 25119 f19.0 msb
sst26vf064b / sst26vf064ba ds25119c-page 34 advance information ? 2013 microchip technology inc. 5.33 read block-protection register (rbpr) the read block-protection register instruction outputs the block-protection register data which determines the protection status. to execute a read block-protec- tion register operation, the host drives ce# low, and then sends the read block-protection register com- mand cycle (72h). a dummy cycle is required in sqi mode. after the command cycle, the device outputs data on the falling edge of the sck signal starting with the most significant bit(s), see table 5-6 for definitions of each bit in the block-protection register. the rbpr command does not wrap around. after all data has been output, the device will output 0h until terminated by a low-to- high transition on ce#. figures 5-36 and 5-37 . figure 5-36: read block-protec tion register sequence (sqi) figure 5-37: read block-protection register sequence (spi) 25119 f34.2 mode 3 0 sck sio[3:0] ce# c1 c0 2 h0 l0 msn lsn 4 h1 l1 6 h2 l2 8 h3 l3 10 h4 l4 12 hn ln bpr [m:m-7] bpr [7:0] xx note: msn = most significant nibble, lsn = least significant nibble block-protection register (bpr), m = 143 for sst26vf064b/064ba, c[1:0]=72h ce# sio0 sck 012345678 32 33 24 mode 3 mode 0 15 16 23 72h 25119 f48.0 sio op code data byte 0 data byte 1 data byte 2 data byte n
? 2013 microchip technology inc. advance information ds25119c-page 35 sst26vf064b / sst26vf064ba 5.34 write block-protection register (wbpr) the write block-protection register (wbpr) com- mand changes the block-protection register data to indicate the protection status. execute wren before executing wbpr. to execute a write block-protection register operation the host drives ce# low, s ends the write block-protec- tion register command cycle (42h), sends 18 cycles of data, and finally drives ce# high. data input must be most significant bit(s) first. see table 5-6 for definitions of each bit in the block-protection register. see figures 5-38 and 5-39 . figure 5-38: write bl ock-protection regi ster sequence (sqi) figure 5-39: write bl ock-protection regi ster sequence (spi). 25119 f35.1 mode 3 0 sck sio(3:0) ce# c1 c0 mode 0 2 h0 l0 msn lsn 4 h1 l1 6 h2 l2 8 h3 l3 10 h4 l4 12 h5 l5 hn ln bpr [143:136] bpr [7:0] note: msn = most significant nibble, lsn = least significant nibble block-protection register (bpr) c[1:0]=42h ce# so si sck data byte0 012345678 data byte1 data byte2 data byten 42h 15 16 23 24 31 32 mode 0 mode 3 op code 25119 f66.1 note: c[1:0]=42h
sst26vf064b / sst26vf064ba ds25119c-page 36 advance information ? 2013 microchip technology inc. 5.35 lock-down block-protection register (lbpr) the lock-down block-protection register instruction prevents changes to the bl ock-protection register dur- ing device operation. lock-down resets after power cycling; this allows the block-protection register to be changed. execute wren before initiating the lock- down block-protection register instruction. to execute a lock-down bloc k-protection register, the host drives ce# low, then sends the lock-down block- protection register command cycle (8dh), then drives ce# high. figure 5-40: lock-down blo ck-protection register (sqi) figure 5-41: lock-down block- protection register (spi) 25119 f30.1 mode 3 0 1 sck sio(3:0) ce# c1 c0 mode 0 note: c[1:0]=8dh 25119 f67.0 mode 3 0 1 sck sio0 ce# mode 0 234567 8d sio[3:1]
? 2013 microchip technology inc. advance information ds25119c-page 37 sst26vf064b / sst26vf064ba 5.36 non-volatile write-lock lock- down register (nvwldr) the non-volatile write-lock lock-down register (nvwldr) instruction controls the ability to change the write-lock bits in the block-protection register. exe- cute wren before initiating the nvwldr instruction. to execute nvwldr, the host drives ce# low, then sends the nvwldr command cycle (e8h), followed by 18 cycles of data, and then drives ce# high. after ce# goes high, the non-volatile bits are pro- grammed and the programming time-out must com- plete before any additional commands, other than read status register, can be entered. poll the busy bit in the status register, or wait t pp , for the completion of the internal, self-timed, write operation. data inputs must be most significant bit(s) first. figure 5-42: write-l ock lock-down register sequence (sqi) figure 5-43: write-l ock lock-down regist er sequence (spi) 25119 f36.0 mode 3 0 sck sio(3:0) ce# e8 mode 0 2 h0 l0 msn lsn 4 h1 l1 6 h2 l2 8 h3 l3 10 h4 l4 12 h5 l5 hn ln bpr [m:m-7] bpr [7:0] note: msn= most significant nibble; lsn = least significant nibble write-lock lock-down register (nvwldr) m = 143 ce# so si sck data byte0 012345678 data byte1 data byte2 data byten e8h 15 16 23 24 31 32 mode 0 mode 3 op code 25119 f69.1
sst26vf064b / sst26vf064ba ds25119c-page 38 advance information ? 2013 microchip technology inc. 5.37 global block-protection unlock (ulbpr) the global block-protection unlock (ulbpr) instruc- tion clears all write-protection bits in the block-protec- tion register, except for those bits that have been locked down with the nvwldr command. execute wren before initiating the ulbpr instruction. to execute a ulbpr instruct ion, the host drives ce# low, then sends the ulbpr command cycle (98h), and then drives ce# high. figure 5-44: global block-protection unlock (sqi) figure 5-45: global block-protection unlock (spi) 25119 f20.1 mode 3 0 1 sck sio(3:0) ce# c1 c0 mode 0 note: c[1:0]=98h 25119 f68.0 mode 3 0 1 sck sio0 ce# mode 0 234567 98 sio[3:1]
? 2013 microchip technology inc. advance information ds25119c-page 39 sst26vf064b / sst26vf064ba table 5-6: block-protection register for sst26vf064b/064ba (1 of 4) 1 bpr bits address range protected block size read lock write lock/ nvwldr 2 143 142 7fe000h - 7fffffh 8 kbyte 141 140 7fc000h - 7fdfffh 8 kbyte 139 13 8 7fa000h - 7fbfffh 8 kbyte 137 136 7f 8 000h - 7f9fffh 8 kbyte 135 134 006000h - 007fffh 8 kbyte 133 132 004000h - 005fffh 8 kbyte 131 130 002000h - 003fffh 8 kbyte 129 12 8 000000h - 001fffh 8 kbyte 127 7f0000h - 7f7fffh 32 kbyte 126 00 8 000h - 00ffffh 32 kbyte 125 7e0000h - 7effffh 64 kbyte 124 7d0000h - 7dffffh 64 kbyte 123 7c0000h - 7cffffh 64 kbyte 122 7b0000h - 7bffffh 64 kbyte 121 7a0000h - 7affffh 64 kbyte 120 790000h - 79ffffh 64 kbyte 119 78 0000h - 7 8 ffffh 64 kbyte 11 8 770000h - 77ffffh 64 kbyte 117 760000h - 76ffffh 64 kbyte 116 750000h - 75ffffh 64 kbyte 115 740000h - 74ffffh 64 kbyte 114 730000h - 73ffffh 64 kbyte 113 720000h - 72ffffh 64 kbyte 112 710000h - 71ffffh 64 kbyte 111 700000h - 70ffffh 64 kbyte 110 6f0000h - 6f ffffh 64 kbyte 109 6e0000h - 6effffh 64 kbyte 10 8 6d0000h - 6dffffh 64 kbyte 107 6c0000h - 6cffffh 64 kbyte 106 6b0000h - 6bffffh 64 kbyte 105 6a0000h - 6affffh 64 kbyte 104 690000h - 69ffffh 64 kbyte 103 68 0000h - 6 8 ffffh 64 kbyte 102 670000h - 67ffffh 64 kbyte 101 660000h - 66ffffh 64 kbyte 100 650000h - 65ffffh 64 kbyte 99 640000h - 64ffffh 64 kbyte 9 8 630000h - 63ffffh 64 kbyte 97 620000h - 62ffffh 64 kbyte 96 610000h - 61ffffh 64 kbyte 95 600000h - 60ffffh 64 kbyte 94 5f0000h - 5fff ffh 64 kbyte 93 5e0000h - 5effffh 64 kbyte
sst26vf064b / sst26vf064ba ds25119c-page 40 advance information ? 2013 microchip technology inc. 92 5d0000h - 5dffffh 64 kbyte 91 5c0000h - 5cffffh 64 kbyte 90 5b0000h - 5bffffh 64 kbyte 8 9 5a0000h - 5affffh 64 kbyte 88 590000h - 59ffffh 64 kbyte 8 75 8 0000h - 5 8 ffffh 64 kbyte 8 6 570000h - 57ffffh 64 kbyte 8 5 560000h - 56ffffh 64 kbyte 8 4 550000h - 55ffffh 64 kbyte 8 3 540000h - 54ffffh 64 kbyte 8 2 530000h - 53ffffh 64 kbyte 8 1 520000h - 52ffffh 64 kbyte 8 0 510000h - 51ffffh 64 kbyte 79 500000h - 50ffffh 64 kbyte 7 8 4f0000h - 4fff ffh 64 kbyte 77 4e0000h - 4effffh 64 kbyte 76 4d0000h - 4dffffh 64 kbyte 75 4c0000h - 4cffffh 64 kbyte 74 4b0000h - 4bffffh 64 kbyte 73 4a0000h - 4affffh 64 kbyte 72 490000h - 49ffffh 64 kbyte 71 48 0000h - 4 8 ffffh 64 kbyte 70 470000h - 47ffffh 64 kbyte 69 460000h - 46ffffh 64 kbyte 6 8 450000h - 45ffffh 64 kbyte 67 440000h - 44ffffh 64 kbyte 66 430000h - 43ffffh 64 kbyte 65 420000h - 42ffffh 64 kbyte 64 410000h - 41ffffh 64 kbyte 63 400000h - 40ffffh 64 kbyte 62 3f0000h - 3fff ffh 64 kbyte 61 3e0000h - 3effffh 64 kbyte 60 3d0000h - 3dffffh 64 kbyte 59 3c0000h - 3cffffh 64 kbyte 5 8 3b0000h - 3bffffh 64 kbyte 57 3a0000h - 3affffh 64 kbyte 56 390000h - 39ffffh 64 kbyte 55 38 0000h - 3 8 ffffh 64 kbyte 54 370000h - 37ffffh 64 kbyte 53 360000h - 36ffffh 64 kbyte 52 350000h - 35ffffh 64 kbyte 51 340000h - 34ffffh 64 kbyte 50 330000h - 33ffffh 64 kbyte table 5-6: block-protection register for sst26vf064b/ 064ba (continued) (2 of bpr bits address range protected block size read lock write lock/ nvwldr 2
? 2013 microchip technology inc. advance information ds25119c-page 41 sst26vf064b / sst26vf064ba 49 320000h - 32ffffh 64 kbyte 4 8 310000h - 31ffffh 64 kbyte 47 300000h - 30ffffh 64 kbyte 46 2f0000h - 2fff ffh 64 kbyte 45 2e0000h - 2effffh 64 kbyte 44 2d0000h - 2dffffh 64 kbyte 43 2c0000h - 2cffffh 64 kbyte 42 2b0000h - 2bffffh 64 kbyte 41 2a0000h - 2affffh 64 kbyte 40 290000h - 29ffffh 64 kbyte 39 28 0000h - 2 8 ffffh 64 kbyte 3 8 270000h - 27ffffh 64 kbyte 37 260000h - 26ffffh 64 kbyte 36 250000h - 25ffffh 64 kbyte 35 240000h - 24ffffh 64 kbyte 34 230000h - 23ffffh 64 kbyte 33 220000h - 22ffffh 64 kbyte 32 210000h - 21ffffh 64 kbyte 31 200000h - 20ffffh 64 kbyte 30 1f0000h - 1fff ffh 64 kbyte 29 1e0000h - 1effffh 64 kbyte 2 8 1d0000h - 1dffffh 64 kbyte 27 1c0000h - 1cffffh 64 kbyte 26 1b0000h - 1bffffh 64 kbyte 25 1a0000h - 1affffh 64 kbyte 24 190000h - 19ffffh 64 kbyte 23 18 0000h - 1 8 ffffh 64 kbyte 22 170000h - 17ffffh 64 kbyte 21 160000h - 16ffffh 64 kbyte 20 150000h - 15ffffh 64 kbyte 19 140000h - 14ffffh 64 kbyte 1 8 130000h - 13ffffh 64 kbyte 17 120000h - 12ffffh 64 kbyte 16 110000h - 11ffffh 64 kbyte 15 100000h - 10ffffh 64 kbyte 14 0f0000h - 0fff ffh 64 kbyte 13 0e0000h - 0effffh 64 kbyte 12 0d0000h - 0dffffh 64 kbyte 11 0c0000h - 0cffffh 64 kbyte 10 0b0000h - 0bffffh 64 kbyte 9 0a0000h - 0affffh 64 kbyte 8 090000h - 09ffffh 64 kbyte 70 8 0000h - 0 8 ffffh 64 kbyte table 5-6: block-protection register fo r sst26vf064b/064ba (continued) (3 of bpr bits address range protected block size read lock write lock/ nvwldr 2
sst26vf064b / sst26vf064ba ds25119c-page 42 advance information ? 2013 microchip technology inc. 6 070000h - 07ffffh 64 kbyte 5 060000h - 06ffffh 64 kbyte 4 050000h - 05ffffh 64 kbyte 3 040000h - 04ffffh 64 kbyte 2 030000h - 03ffffh 64 kbyte 1 020000h - 02ffffh 64 kbyte 0 010000h - 01ffffh 64 kbyte 1. the defa u lt state after a po w er-on reset is w rite-protected bpr[143:0] = 5555 ffffffff ffffffff ffffffff ffffffff 2. n vw ldr b its are one-time-programma b le. once a n vw ldr b it is set, the protection state of that partic u lar b lock is perma- nently w rite-locked. table 5-6: block-protection register for sst26vf064b/ 064ba (continued) (4 of bpr bits address range protected block size read lock write lock/ nvwldr 2
? 2013 microchip technology inc. advance information ds25119c-page 43 sst26vf064b / sst26vf064ba 6.0 electrical specifications absolute maximum stress ratings (applied conditions greater than those listed u nder ?a b sol u te maxi- m u m stress ratings? may ca u se permanent damage to the device. this is a stress rating only and f u nc- tional operation of the device at these conditions or conditions greater than those defined in the operational sections of this data sheet is not implied. expos u re to a b sol u te maxim u m stress rating conditions may affect device relia b ility.) te m p e r a t u re under bias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -55c to +125c storage temperat u re . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -65c to +150c d. c. v oltage on any pin to gro u nd potential . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .-0.5 v to v dd +0.5 v transient v oltage (<20 ns) on any pin to gro u nd potential . . . . . . . . . . . . . . . . . . . . . .-2.0 v to v dd +2.0 v package po w er dissipation capa b ility (t a = 25c) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.0 w s u rface mo u nt solder reflo w te m p e r a t u re . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260c for 10 seconds o u tp u t short circ u it c u rrent 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 ma 1. o utpu t shorted for no more than one second. n o more than one outpu t shorted at a time. table 6-1: operating range range ambient temp v dd industrial -40c to + 8 5c 2.7-3.6 v table 6-2: ac conditions of test 1 1. see fig ure 8 -5 input rise/fall time output load 3ns c l = 30 pf
sst26vf064b / sst26vf064ba ds25119c-page 44 advance information ? 2013 microchip technology inc. 6.1 power-up specifications all functionalities and dc sp ecifications are specified for a v dd ramp rate of greater than 1v per 100 ms (0v to 3.0v in less than 300 ms). see table 6-3 and figure 6-1 for more information. when v dd drops from the operating voltage to below the minimum v dd threshold at power-down, all opera- tions are disabled and the device does not respond to commands. data corruption may result if a power-down occurs while a write-registers, program, or erase operation is in progress. see figure 6-2 . figure 6-1: power-up timing diagram table 6-3: recommended system power-up/down timings symbol parameter minimum max units condition t pu-read 1 1. this parameter is meas u red only for initial q u alification and after a design or process change that co u ld affect this parameter. v dd min to read operation 100 s t pu-write 1 v dd min to write operation 100 s t pd 1 power-down duration 100 ms v off v dd off time 0.3 v 0 v recommended time v dd min v dd max v dd de v ice fully accessible t pu-read t pu-write chip selection is not allowed. commands may not be accepted or properly interpreted by the de v ice. 25119 f27.0
? 2013 microchip technology inc. advance information ds25119c-page 45 sst26vf064b / sst26vf064ba figure 6-2: power-down and voltage drop diagram de vice access allowed t pd t pu no de v ice access allowed time v dd min v dd max v dd 25119 f72.0 v off
sst26vf064b / sst26vf064ba ds25119c-page 46 advance information ? 2013 microchip technology inc. 7.0 dc characteristics table 7-1: dc operating characteristics (v dd = 2.7 - 3.6v) symbol parameter limits test conditions min typ max units i ddr1 read current 8 15 ma v dd= v dd max, ce#=0.1 v dd /0.9 v dd @40 mhz, so=open i ddr2 read current 20 ma v dd = v dd max, ce#=0.1 v dd /0.9 v dd @104 mhz, so=open i ddw program and erase cur- rent 25 ma v dd max i sb standby current 15 45 a ce#=v dd , v in =v dd or v ss i li input leakage current 2a v in =gnd to v dd , v dd =v dd max i lo output leakage current 2a v out =gnd to v dd , v dd =v dd max v il input low voltage 0. 8v v dd =v dd min v ih input high voltage 0.7 v dd v v dd =v dd max v ol output low voltage 0.2 v i ol =100 a, v dd =v dd min v oh output high voltage v dd -0.2 v i oh =-100 a, v dd =v dd min table 7-2: capacitance (ta = 25c, f=1 mhz, other pins open) parameter description test condition maximum c out 1 1. this parameter is meas u red only for initial q u alification and after a design or process change that co u ld affect this parameter. output pin capacitance v out = 0 v8 pf c in 1 input capacitance v i n = 0 v 6 pf table 7-3: reliability characteristics symbol parameter minimum specification units test method n end 1 1. this parameter is meas u red only for initial q u alification and after a design or process change that co u ld affect this parameter. endurance 100,000 cycles jedec standard a117 t dr 1 data retention 100 years jedec standard a103 i lth 1 latch up 100 + i dd ma jedec standard 78 table 7-4: write timing parameters (v dd = 2.7 - 3.6v) symbol parameter minimum maximum units t se sector-erase 25 ms t be block-erase 25 ms t sce chip-erase 50 ms t pp page-program 1.5 ms t psid program security-id 1.5 ms t ws write-suspend latency 25 s t wpen write-protection enable bit latency 25 ms
? 2013 microchip technology inc. advance information ds25119c-page 47 sst26vf064b / sst26vf064ba 8.0 ac characteristics figure 8-1: hold timing diagram table 8-1: ac operating characteristics (v dd = 2.7 - 3.6v) symbol parameter limits - 40 mhz limits - 80 mhz limits - 104 mhz units min max min max min max f clk serial clock frequency 40 8 0 104 mhz t clk serial clock period 25 12.5 9.6 ns t sckh serial clock high time 11 5.5 4.5 ns t sckl serial clock low time 11 5.5 4.5 ns t sckr 1 1. maxim u m rise and fall time may be limited b y t sckh and t sckl req uirements serial clock rise time (slew rate) 0.1 0.1 0.1 v/ns t sckf 1 serial clock fall time (slew rate) 0.1 0.1 0.1 v/ns t ces 2 2. relative to sck. ce# active setup time 8 55ns t ceh 2 ce# active hold time 8 55ns t chs 2 ce# not active setup time 8 55ns t chh 2 ce# not active hold time 8 55ns t cph ce# high time 25 12.5 12 ns t chz ce# high to high-z output 19 12.5 12 ns t clz sck low to low-z output 000ns t hls hold# low setup time 8 55ns t hhs hold# high setup time 8 55ns t hlh hold# low hold time 8 55ns t hhh hold# high hold time 8 55ns t hz hold# low-to-high-z output 888 ns t lz hold# high-to-low-z output 888 ns t ds data in setup time 333ns t dh data in hold time 444ns t oh output hold from sck change 000ns t v output valid from sck 8 /5 3 3. 30 pf/10 pf 8 /5 3 8 /5 3 ns t hz t lz t hhh t hls t hhs 25119 f43.1 hold# ce# sck so si t hlh
sst26vf064b / sst26vf064ba ds25119c-page 48 advance information ? 2013 microchip technology inc. figure 8-2: serial input timing diagram figure 8-3: serial output timing diagram figure 8-4: reset timing diagram table 8-2: reset timing parameters t r(i) parameter minimum maximum units t r(o) reset to read (non-data operation) 20 ns t r(p) reset recovery from program or suspend 100 s t r(e) reset recovery from erase 1ms ce# sio[3:0] sck msb lsb t ds t dh t chh t ces t ceh t chs t sckr t sckf t cph 25119 f70.1 25119 f25.1 ce# sio[3:0] sck msb t clz t v t sckh t chz t oh t sckl lsb 25119 f14.0 mode 3 clk sio(3:0) ce# mode 3 c1 c3 c2 c0 mode 0 mode 3 mode 0 mode 0 t cph note: c[1:0] = 66h; c[3:2] = 99h
? 2013 microchip technology inc. advance information ds25119c-page 49 sst26vf064b / sst26vf064ba figure 8-5: ac input/output reference waveforms 25119 f28.0 reference points output input v ht v lt v ht v lt v iht v ilt ac test inputs are driven at v iht (0.9v dd ) for a logic ?1? and v ilt (0.1v dd ) for a logic ?0?. measure- ment reference points for inputs and outputs are v ht (0.6v dd ) and v lt (0.4v dd ). input rise and fall times (10% ? 90%) are <3 ns. note: v ht - v high te s t v lt - v low te s t v iht - v input high test v ilt - v input low test
sst26vf064b / sst26vf064ba ds25119c-page 50 advance information ? 2013 microchip technology inc. 9.0 product iden tification system to order or obtain information, e.g., on pricing or deli very, refer to the factory or the listed sales office. table 9-1: part marking ordering number marking on part sst26vf064b-104-5i-mf 26vf064b-i/mf sst26vf064ba-104-5i-mf 26vf064b-i/mf SST26VF064B-104-5I-SM 26vf064b-i/sm sst26vf064ba-104-5i-sm 26vf064b-i/sm sst26vf064b-104-5i-so 26vf064b-i/so sst26vf064ba-104-5i-so 26vf064b-i/so sst26vf064b-104-5i-td 26vf064b-i/td sst26vf064ba-104-5i-td 26vf064b-i/td part no. xxx xx endurance/ operating device device: sst26vf064b = 64 mbit, 2.7-3.6v, sqi flash memory wp#/hold# pin enable at power-up sst26vf064ba = 64 mbit, 2.7-3.6v, sqi flash memory wp#/hold# pin disable at power-up tape and reel flag: t = tape and reel operating frequency: 104 = 104 mhz endurance: 5 = 100,000 cycles temperature: i = -40c to +85c package: mf = wson (6mm x 5mm body), 8-lead sm = soic (200 mil body), 8-lead so = soic (300 mil body), 16-lead td = tbga(>1mm pitch, <1.2mmheight), 24-lead valid combinations: sst26vf064b-104-5i-mf sst26vf064bt-104-5i-mf sst26vf064ba-104-5i-mf sst26vf064bat-104-5i-mf SST26VF064B-104-5I-SM sst26vf064bt-104-5i-sm sst26vf064ba-104-5i-sm sst26vf064bat-104-5i-sm sst26vf064b-104-5i-so sst26vf064bt-104-5i-so sst26vf064ba-104-5i-so sst26vf064bat-104-5i-so sst26vf064b-104-5i-td sst26vf064bt-104-5i-td sst26vf064ba-104-5i-td sst26vf064bat-104-5i-td x tape/reel indicator frequency xx package temperature
? 2013 microchip technology inc. advance information ds25119c-page 51 sst26vf064b / sst26vf064ba 10.0 packaging diagrams
sst26vf064b / sst26vf064ba ds25119c-page 52 advance information ? 2013 microchip technology inc.
? 2013 microchip technology inc. advance information ds25119c-page 53 sst26vf064b / sst26vf064ba note: for the most current package drawings, please see the microchip packaging specification located at http://www.microchip.com/packaging
sst26vf064b / sst26vf064ba ds25119c-page 54 advance information ? 2013 microchip technology inc. note: for the most current package drawings, please see the microchip packaging specification located at http://www.microchip.com/packaging
? 2013 microchip technology inc. advance information ds25119c-page 55 sst26vf064b / sst26vf064ba note: for the most current package drawings, please see the microchip packaging specification located at http://www.microchip.com/packaging
sst26vf064b / sst26vf064ba ds25119c-page 56 advance information ? 2013 microchip technology inc. note: for the most current package drawings, please see the microchip packaging specification located at http://www.microchip.com/packaging
? 2013 microchip technology inc. advance information ds25119c-page 57 sst26vf064b / sst26vf064ba
sst26vf064b / sst26vf064ba ds25119c-page 58 advance information ? 2013 microchip technology inc.
? 2013 microchip technology inc. advance information ds25119c-page 59 sst26vf064b / sst26vf064ba 11.0 appendix table 11-1: serial flash discoverable parameter (sfdp) (1 of 11) address bit address data comments sfdp header sfdp header: 1 st dword 00h a7:a0 53h sfdp signature sfdp signature=50444653h 01h a15:a 8 46h 02h a23:a16 44h 03h a31:a24 50h sfdp header: 2 nd dword 04h a7:a0 00h sfdp minor revision number 05h a15:a 8 01h sfdp major revision number 06h a23:a16 02h number of parameter headers (nph) 07h a31:a24 ffh unused . contains ff and can not be changed. parameter headers jedec flash parameter header: 1 st dword 0 8 h a7:a0 00h id number . when this field is set to 00h, it indicates a jedec-specified header. for vendor-specified headers, this field must be set to the vendor?s manufac- turer id. 09h a15:a 8 00h parameter table minor revision number minor revisions are either clarificat ions or changes that add parameters in existing reserved locations. minor revisions do not change overall structure of sfdp. minor revision starts at 00h. 0ah a23:a16 01h parameter table major revision number major revisions are changes that reorganize or add parameters to loca- tions that are not currently reserved. major revisions would require code (bios/firmware) or hardware change to get previously defined dis- coverable parameters. majo r revision starts at 01h 0bh a31:a24 09h parameter table length number of dwords that are in the parameter table jedec flash parameter header: 2 nd dword 0ch a7:a0 30h parameter table pointer (ptp) a 24-bit address that spec ifies the start of this header?s parameter table in the sfdp structure. the address must be dword-aligned. 0dh a15:a 8 00h 0eh a23:a16 00h 0fh a31:a24 ffh unused . contains ff and can not be changed. jedec flash parameter header: 3 rd dword 10h a7:a0 00h id number . when this field is set to 00h, it indicates a jedec-specified header. for vendor-specified headers, this field must be set to the vendor?s manufac- turer id. 11h a15:a 8 ffh parameter table minor revision number minor revisions are either clarificat ions or changes that add parameters in existing reserved locations. minor revisions do not change overall structure of sfdp. minor revision starts at 00h.
sst26vf064b / sst26vf064ba ds25119c-page 60 advance information ? 2013 microchip technology inc. 12h a23:a16 ffh parameter table major revision number major revisions are changes that reorganize or add parameters to loca- tions that are not currently reserved. major revisions would require code (bios/firmware) or hardware change to get previously defined dis- coverable parameters. majo r revision starts at 01h 13h a31:a24 00h parameter table length number of dwords that are in the parameter table jedec flash parameter header: 4 th dword 14h a7:a0 ffh parameter table pointer (ptp) this 24-bit address specifies the start of this header?s parameter table in the sfdp structure. the addr ess must be dword-aligned. 15h a15:a 8 ffh 16h a23:a16 ffh 17h a31:a24 ffh unused . contains ff can not be changed. microchip (vendor) parameter header: 5 th dword 1 8 h a7:a0 bfh id number manufacture id (vendor specified header) 19h a15:a 8 00h parameter table minor revision number 1ah a23:a16 01h parameter table major revision number, revision 1.0 1bh a31:a24 1 8 h parameter table length, 24 double words microchip (vendor) parameter header: 6 th dword 1ch a7:a0 00h parameter table pointer (ptp) this 24-bit address specifies the start of this header?s parameter table in the sfdp structure. the addr ess must be dword-aligned. 1dh a15:a 8 02h 1eh a23:a16 00h 1fh a31:a24 ffh unused. contains ff can not be changed. jedec flash parameter table jedec flash parameter table: 1 st dword 30h a1:a0 fdh block/sector erase sizes 00: reserved 01: 4 kbyte erase 10: reserved 11: use this setting only if the 4 kilobyte erase is unavailable. a2 write granularity 0: single- b yte programma b le devices or bu ffer programma b le devices w ith bu ffer is less than 64 b ytes (32 w ords). 1: for buffer programmable devices when the buffer size is 64 bytes (32 words) or larger. a3 write enable instruction required fo r writing to volatile status reg- ister 0: target flash has nonvolatile stat u s b it. w rite/erase commands do not req u ire stat u s register to b e w ritten on every po w er on. 1: target flash requires 0x00 to be written to the status register in order to allow write and erase a4 write enable opcode select for writing to volatile status register 0: 0x50. ena b les a stat u s register w rite w hen b it 3 is set to 1. 1: 0x06 enables a status register write when bit 3 is set to 1 . a7:a5 unused . contains 111b and can not be changed table 11-1: serial flash discoverable parameter (sfdp) (continued) (2 of 11) address bit address data comments
? 2013 microchip technology inc. advance information ds25119c-page 61 sst26vf064b / sst26vf064ba 31h a15:a 8 20h 4 kbyte erase opcode 32h a16 f1h supports (1-1-2) fast read 0: (1-1-2) fast read n ot s u pported 1: (1-1-2) fast read supported a1 8 :a17 address bytes number of bytes used in addressing flash array read, write and erase 00: 3-byte only addressing 01: 3- or 4-byte addressing (e.g. defa u lts to 3-byte mode; enters 4-byte mode on command) 10: 4-byte only addressing 11: reserved a19 supports double transfer rate (dtr) clocking indicates the device supports some ty pe of double transfer rate clocking. 0: dtr not supported 1: dtr clocking s u pported a20 supports (1-2-2) fast read device supports single input opcode, dual input address, and dual output data fast read. 0: (1-2-2) fast read n ot s u pported. 1: (1-2-2) fast read supported. a21 supports (1-4-4) fast read device supports single input opcode, quad input address, and quad out- put data fast read 0: (1-4-4) fast read n ot s u pported. 1: (1-4-4) fast read supported . a22 supports (1-1-4) fast read device supports single input opcode & address and quad output data fast read. 0: (1-1-4) fast read n ot s u pported. 1: (1-1-4) fast read supported . a23 unused . contains ?1? can not be changed. 33h a31:a24 ffh unused . contains ff can not be changed jedec flash parameter table: 2 nd dword 34h a7:a0 ffh flash memory density sst26vf064b/064ba = 03ffffffh 35h a15:a 8 ffh 36h a23:a16 ffh 37h a31:a24 03h jedec flash parameter table: 3 rd dword 3 8 h a4:a0 44h (1-4-4) fast read number of wait states (dummy clocks) needed before valid output 00100b: 4 dummy clocks (16 dummy bits) are needed with a quad input address phase instruction a7:a5 quad input address quad output (1 -4-4) fast read number of mode bits 010b: 2 dummy clocks (8 mode bits) are needed with a single input opcode, quad input address and quad ou tput data fast read instruction. 39h a15:a 8 ebh (1-4-4) fast read opcode opcode for single input opcode, quad input address, and quad output data fast read. table 11-1: serial flash discoverable parameter (sfdp) (continued) (3 of 11) address bit address data comments
sst26vf064b / sst26vf064ba ds25119c-page 62 advance information ? 2013 microchip technology inc. 3ah a20:a16 0 8 h (1-1-4) fast read number of wait states (dummy clocks) needed before valid output 01000b: 8 dummy bits are needed with a single input opcode & address and quad output data fast read instruction a23:a21 (1-1-4) fast read nu mber of mode bits 000b: no mode bits are needed with a single input opcode & address and quad output data fast read instruction 3bh a31:a24 6bh (1-1-4) fast read opcode opcode for single input opcode & address and quad output data fast read. jedec flash parameter table: 4 th dword 3ch a4:a0 0 8 h (1-1-2) fast read number of wait states (dummy clocks) needed before valid output 01000b: 8 dummy clocks are needed with a single input opcode, address and dual output data fast read instruction. a7:a5 (1-1-2) fast read nu mber of mode bits 000b: no mode bits are needed with a single input opcode & address and quad output data fast read instruction 3dh a15:a 8 3bh (1-1-2) fast read opcode opcode for single input opcode& address and dual output data fast read. 3eh a20:a16 42h (1-2-2) fast read number of wait states (dummy clocks) needed before valid output 00010b: 2 clocks of dummy cycle. a23:a21 (1-2-2) fast read number of mode bits (in clocks) 010b: 2 clocks of mode bits are needed 3fh a31:a24 bbh (1-2-2) fast read opcode opcode for single input opcode, dual input address, and dual output data fast read. jedec flash parameter table: 5 th dword 40h a0 feh supports (2-2-2) fast read device supports dual input opcode& address and dual output data fast read. 0: (2-2-2) fast read not supported. 1: (2-2-2) fast read s u pported. a3:a1 reserved. bits default to all 1?s. a4 supports (4-4-4) fast read device supports quad input opc ode & address and quad output data fast read. 0: (4-4-4) fast read n ot s u pported. 1: (4-4-4) fast read supported. a7:a5 reserved. bits default to all 1?s. 41h a15:a 8 ffh reserved . bits default to all 1?s. 42h a23:a16 ffh reserved . bits default to all 1?s. 43h a31:a24 ffh reserved . bits default to all 1?s. table 11-1: serial flash discoverable parameter (sfdp) (continued) (4 of 11) address bit address data comments
? 2013 microchip technology inc. advance information ds25119c-page 63 sst26vf064b / sst26vf064ba jedec flash parameter table: 6 th dword 44h a7:a0 ffh reserved . bits default to all 1?s. 45h a15:a 8 ffh reserved . bits default to all 1?s. 46h a20:a16 00h (2-2-2) fast read number of wait states (dummy clocks) needed before valid output 00000b: no dummy bit is needed a23:a21 (2-2-2) fast read nu mber of mode bits 000b: no mode bits are needed 47h a31:a24 ffh (2-2-2) fast read opcode opcode for dual input opcode& addres s and dual output data fast read. (not supported) jedec flash parameter table: 7 th dword 4 8 ha7:a0ffh reserved . bits default to all 1?s. 49h a15:a 8 ffh reserved . bits default to all 1?s. 4ah a20:a16 44h (4-4-4) fast read number of wait states (dummy clocks) needed before valid output 00100b: 4 clocks dummy are needed with a quad input opcode & address and quad output data fast read instruction a23:a21 (4-4-4) fast read nu mber of mode bits 010b: 2 clocks mode bits are needed with a quad input opcode & address and quad output data fast read instruction 4bh a31:a24 0bh (4-4-4) fast read opcode opcode for quad input opcode/addres s, quad output data fast read jedec flash parameter table: 8 th dword 4ch a7:a0 0dh sector type 1 size 8 kbyte, sector/block size = 2 n bytes 4dh a15:a 8 d 8 h sector type 1 opcode opcode used to erase the number of bytes specified by sector type 1 size (bits 7-0). 4eh a23:a16 0fh sector type 2 size 32 kbyte, sector/block size = 2 n bytes 4fh a31:a24 d 8 h sector type 2 opcode opcode used to erase the number of bytes specified by sector type 2 size (bits23-16). jedec flash parameter table: 9 th dword 50h a7:a0 10h sector type 3 size 64 kbyte, sector/block size = 2 n bytes 51h a15:a 8 d 8 h sector type 3 opcode opcode used to erase the number of bytes specified by sector type 3 size (bits7-0). 52h a23:a16 00h sector type 4 size 0x00: this sector type does not exist 53h a31:a24 00h sector type 4 opcode opcode used to erase the number of bytes specified by sector type 4 size (bits23-16) 0x00: this sector type does not exist table 11-1: serial flash discoverable parameter (sfdp) (continued) (5 of 11) address bit address data comments
sst26vf064b / sst26vf064ba ds25119c-page 64 advance information ? 2013 microchip technology inc. sst26vf064b/064ba (ven dor) parameter table sst26vf064b/064ba identification 200h a7:a0 bfh manufacturer id 201h a15:a 8 26h memory type 202h a23:a16 43h device id sst26vf064b/064ba=43h 203h a31:a24 ffh reserved. bits default to all 1?s. sst26vf064b/064ba interface 204h a2:a0 b9h interfaces supported 000: spi only 001: power up default is spi; quad can be enabled/disabled 010: reserved : : 111: reserved a3 supports enable quad 0: not s u pported 1: supported a6:a4 supports hold#/reset# function 000: hold# 001: reset# 010: hold/reset# 011: hold# & i/o when in sqi( 4-4-4), 1-4-4 or 1-1-4 read a7 supports software reset 0: not s u pported 1: supported 205h a8 5fh supports quad reset 0: not s u pported 1: supported a10:a9 reserved . bits default to all 1?s a13:a11 byte-program or page-program (256 bytes) 011: byte program/page program in spi and q u ad page program once q u ad is ena b led a14 program-erase suspend supported 0: n ot s u pported 1: program/erase suspend supported a15 deep power-down mode supported 0: not supported 1: deep po w er-do w n mode s u pported table 11-1: serial flash discoverable parameter (sfdp) (continued) (6 of 11) address bit address data comments
? 2013 microchip technology inc. advance information ds25119c-page 65 sst26vf064b / sst26vf064ba 206h a16 fdh otp capable (security id) supported 0: not s u pported 1: supported a17 supports block group protect 0: not supported 1: s u pported a1 8 supports independent block protect 0: not s u pported 1: supported a19 supports independent non volatile lock (block or sector becomes otp) 0: not s u pported 1: supported a23:a20 reserved. bits default to all 1?s. 207h a31:a24 ffh reserved. bits default to all 1?s. 20 8 h a7:a0 70h v dd minimum supply voltage 2.7v (f270h) 209h a15:a 8 f2h 20ah a23:a16 60h v dd maximum supply voltage 3.6v (f360h) 20bh a31:a24 f3h 20ch a7:a0 32h typical time out for byte-program: 50 s typical time out for byte program is in s. represented by conversion of the actual time from the decimal to hexadecimal number. 20dh a15:a 8 ffh reserved. bits default to all 1?s. 20eh a23:a16 0ah typ time out for page program : 1.0ms (xxh*(0.1ms) 20fh a31:a24 12h typical time out for sector-erase/block-erase: 18 ms typical time out for sector/block-erase is in ms. represented by conversion of the actual time from the decimal to hexadecimal number. 210h a7:a0 23h typical time out for chip-erase: 35 ms typical time out for chip-erase is in ms. represented by conversion of the actual time from the decimal to hexadecimal number. 211h a15:a 8 46h max. time out for byte-program: 70 s typical time out for byte program is in s. represented by conversion of the actual time from the decimal to hexadecimal number. 212h a23:a16 ffh reserved. bits default to all 1?s. 213h a31:a24 0fh max time out for page-program: 1.5ms. typical time out for page program in xxh * (0.1ms) ms 214h a7:a0 19h max. time out for sector erase/block erase: 25ms. max time out for sector/block erase in ms 215h a15:a 8 32h max. time out for chip erase : 50ms. max time out for chip erase in ms. 216h a23:a16 0fh max. time out for program security id: 1.5 ms max time out for program secu rity id in xxh*(0.1ms) ms 217h a31:a24 19h max. time out for write-protection enable latency: 25 ms max time out for write-protection enable latency is in ms. represented by con- version of the actual time from the decimal to hexadecimal number. 21 8 h a23:a16 19h max. time write-suspend latency: 25 s max time out for write-suspend latency is in s. represented by conversion of the actual time from the decimal to hexadecimal number. 219h a31:a24 ffh max. time to deep power-down 0ffh = reserved table 11-1: serial flash discoverable parameter (sfdp) (continued) (7 of 11) address bit address data comments
sst26vf064b / sst26vf064ba ds25119c-page 66 advance information ? 2013 microchip technology inc. 21ah a23:a16 ffh max. time out from deep power-down mode to standby mode 0ffh = reserved 21bh a31:a24 ffh reserved. bits default to all 1?s. 21ch a23:a16 ffh reserved. bits default to all 1?s. 21dh a31:a24 ffh reserved. bits default to all 1?s. 21eh a23:a16 ffh reserved. bits default to all 1?s. 21fh a31:a24 ffh reserved. bits default to all 1?s. supported instructions 220h a7:a0 00h no operation 221h a15:a 8 66h reset enable 222h a23:a16 99h reset memory 223h a31:a24 3 8 h enable quad i/o 224h a7:a0 ffh reset quad i/o 225h a15:a 8 05h read status register 226h a23:a16 01h write status register 227h a31:a24 35h read configuration register 22 8 h a7:a0 06h write enable 229h a15:a 8 04h write disable 22ah a23:a16 02h byte program or page program 22bh a31:a24 32h spi quad page program 22ch a7:a0 b0h suspends program/erase 22dh a15:a 8 30h resumes program/erase 22eh a23:a16 72h read block-protection register 22fh a31:a24 42h write block protection register 230h a7:a0 8 dh lock down block protection register 231h a15:a 8 e8 h non-volatile write-lock down register 232h a23:a16 9 8 h global block protection unlock 233h a31:a24 88h read security id 234h a7:a0 a5h program user security id area 235h a15:a 88 5h lockout security id programming 236h a23:a16 c0h set burst length 237h a31:a24 9fh jedec-id 23 8 h a7:a0 afh quad j-id 239h a15:a 8 5ah sfdp 23ah a23:a16 ffh deep power-down mode ffh = reserved 23bh a31:a24 ffh release deep power-down mode ffh = reserved 23ch a4:a0 06h (1-4-4) spi nb burst with wrap number of wait states (dummy clocks) needed before valid output 00110b : 6 clocks of dummy cycle a7:a5 (1-4-4) spi nb burst with wrap number of mode bits 000b: set mode bits are not supported 23dh a15:a 8 ech (1-4-4) spi nb burs t wi th wrap opcode table 11-1: serial flash discoverable parameter (sfdp) (continued) (8 of 11) address bit address data comments
? 2013 microchip technology inc. advance information ds25119c-page 67 sst26vf064b / sst26vf064ba 23eh a20:a16 06h (4-4-4) sqi nb burst with wrap number of wait states (dummy clocks) needed before valid output 00110b: 6 clocks of dummy cycle a23:a21 (4-4-4) sqi nb burst with wrap number of mode bits 000b: set mode bits are not supported 23fh a31:a24 0ch (4-4-4) sqi nb burs t with wrap opcode 240h a4:a0 00h (1-1-1) read memory number of wait states (dummy clocks) needed before valid output 00000b: wait states/dummy clocks are not supported. a7:a5 (1-1-1) read memory number of mode bits 000b: mode bits are not supported, 241h a15:a 8 03h (1-1-1) read memory opcode 242h a20:a16 0 8 h (1-1-1) read memory at higher speed number of wait states (dummy clocks) needed before valid output 01000: 8 clocks (8 bits) of dummy cycle a23:a21 (1-1-1) read memory at higher speed number of mode bits 000b: mode bits are not supported, 243h a31:a24 0bh (1-1-1) read memory at higher speed opcode 244h a7:a0 ffh reserved. bits default to all 1?s. 245h a15:a 8 ffh reserved. bits default to all 1?s. 246h a23:a16 ffh reserved. bits default to all 1?s. 247h a31:a24 ffh reserved. bits default to all 1?s. security id 24 8 ha7:a0 ffh security id size in bytes example: if the size is 2 kbytes, this field would be 07ffh 249h a15:a 8 07h 24ah a23:a16 ffh reserved. bits default to all 1?s. 24bh a31:a24 ffh reserved. bits default to all 1?s. memory organization/block protection bit mapping 1 24ch a7:a0 01h section 1: sector type number: sector type in jedec parameter table (bottom, 8 kbyte) 24dh a15:a 8 02h section 1 number of sectors four of 8kb block (2 n ) 24eh a23:a16 ffh section 1 block protection bit start ((2 m ) +1)+ c, c= ffh or -1, m= 7 for 64 mb address bits are read lock bit locations and even address bits are write lock bit locations. the most significant (left-most) bit indicates the sign of the integer; it is sometimes called the sign bit. if the sign bit is zero, then the number is greater than or equal to zero, or positive. if the sign bit is one then the number is less than zero or negative. table 11-1: serial flash discoverable parameter (sfdp) (continued) (9 of 11) address bit address data comments security id range unique id (pre-programmed at factory) 0000h - 0007h user programmable 000 8 h - 07ffh
sst26vf064b / sst26vf064ba ds25119c-page 68 advance information ? 2013 microchip technology inc. 24fh a31:a24 06h section 1 (bottom) block protection bit end ((2 m ) +1)+ c, c=06h or 6, m= 7 for 64 mb address bits are read lock bit locations and even address bits are write lock bit locations. the most significant (left-most) bit indicates the sign of the integer; it is sometimes called the sign bit. if the sign bit is zero, then the number is greater than or equal to zero, or positive. if the sign bit is one then the number is less than zero or negative. 250h a7:a0 02h section 2: sector type number sector type in jedec parameter table (32kb block) 251h a15:a 8 00h section 2 number of sectors one of 32kb block (2^n, n=0) 252h a23:a16 fdh section 2 block protection bit start ((2 m ) +1)+ c, c=fdh or -3, m= 7 for 64 mb the most significant (left-most) bit indicates the sign of the integer; it is sometimes called the sign bit. if the sign bit is zero, then the number is greater than or equal to zero, or positi ve. if the sign bit is one then the number is less than zero or negative. 253h a31:a24 fdh section 2 block protection bit end ((2 m ) +1)+ c, c=fdh or -3, m= 7 for 64 mb the most significant (left-most) bit indicates the sign of the integer; it is sometimes called the sign bit. if the sign bit is zero, then the number is greater than or equal to zero, or positi ve. if the sign bit is one then the number is less than zero or negative. 254h a7:a0 03h section 3: sector type number sector type in jedec parameter table (64kb block) 255h a15:a 8 07h section 3 number of sectors 126 of 64kb block (2 m -2, m= 7 for 64 mb) 256h a23:a16 00h section 3 block protection bit start section 3 block protection bit starts at 00h 257h a31:a24 fch section 3 block protection bit end ((2 m ) +1)+ c, c=fch or -4, m= 7 for 64 mb 25 8 h a7:a0 02h section 4: sector type number sector type in jedec parameter table (32kb block) 259h a15:a 8 00h section 4 number of sectors one of 32kb block (2^n, n=0) 25ah a23:a16 feh section 4 block protection bit start ((2 m ) +1)+ c, c=feh or -2, m= 7 for 64 mb the most significant (left-most) bit indicates the sign of the integer; it is sometimes called the sign bit. if the sign bit is zero, then the number is greater than or equal to zero, or positi ve. if the sign bit is one then the number is less than zero or negative. 25bh a31:a24 feh section 4 block protection bit end ((2 m ) +1)+ c, c=feh or -2, m= 7 for 64 mb the most significant (left-most) bit indicates the sign of the integer; it is sometimes called the sign bit. if the sign bit is zero, then the number is greater than or equal to zero, or positi ve. if the sign bit is one then the number is less than zero or negative. 25ch a7:a0 01h section 5 sector type number: sector type in jedec parameter table (top, 8 kbyte) 25dh a15:a 8 02h section 5 number of sectors four of 8kb block (2^n) table 11-1: serial flash discoverable parameter (sfdp) (continued) (10 of 11) address bit address data comments
? 2013 microchip technology inc. advance information ds25119c-page 69 sst26vf064b / sst26vf064ba 25eh a23:a16 07h section 5 block protection bit start ((2 m ) +1)+ c, c=07h or 7, m= 7 for 64 mb address bits are read lock bit locations and even address bits are write lock bit locations. the most significant (left-most) bit indicates the sign of the integer; it is sometimes called the sign bit. if the sign bit is zero, then the number is greater than or equal to zero, or positive. if the sign bit is one then the number is less than zero or negative. 25fh a31:a24 0eh section 5 (bottom) block protection bit end (((2 m ) +1)+ c, c=0eh or 14, m= 7 for 64 mb, address bits are read lock bit locations and even address bits are write lock bit locations. the most significant (left-most) bit indicates the sign of the integer; it is sometimes called the sign bit. if the sign bit is zero, then the number is greater than or equal to zero, or positive. if the sign bit is one then the number is less than zero or negative. 1. see ?mapping g u idance details? for more detailed mapping information table 11-1: serial flash discoverable parameter (sfdp) (continued) (11 of 11) address bit address data comments
sst26vf064b / sst26vf064ba ds25119c-page 70 advance information ? 2013 microchip technology inc. 11.1 mapping guidance details the sfdp memory organization/block protection bit mapping defines the memory organization including uniform sector/block sizes and different contiguous sectors/blocks sizes. in addition, this bit defines the number of these uniform a nd different sectors/blocks from address 000000h to the full range of memory and the associated block locking register bits of each sec- tor/block. each major section is defined as follows: a major section consists of sector type number, num- ber of sector of this type, and the block-protection bit start/end locations. this is ti ed directly to jedec flash parameter table sector size type (in 7th dword and 8th dword section). note that the contiguous 4kbyte sectors across the full memory range are not included on this section because they are not defined in the jedec flash parameter table sector size type sec- tion. only the sectors/bl ocks that are dependently tied with the block-protection regi ster bits are defined. a major section is a partition of contiguous same-size sectors/blocks. there will be several major sections as you dissect across memory from 000000h to the full range. similar sector/block size that re-appear may be defined as a different major section. 11.1.1 sector type number sector type number is the sector/block size typed defined in jedec flash parameter table: sfdp address locations 4ch, 4eh, and 50h. for sfdp address location 4ch, which is sector type 1, the size is represented by 01h; sfdp address location 4eh, sector type 2, size is represented by 02h; sfdp address location 50h, sector type 3, size is repre- sented by 03h; and sfdp address location 52h, sec- tor type 4, size is represented by 04h. contiguous same sector type # size can re-emerge across the memory range and this sector type # will indicate that it is a separate/independent major section from the previous contiguous sectors/blocks. 11.1.2 number of sectors number of sectors represents the number of contigu- ous sectors/blocks with sim ilar size. a formula calcu- lates the contiguous sectors/ blocks with similar size. given the sector/block size, type, and the number of sectors, the address range of these sectors/blocks can be determined along with specific block locking reg- ister bits that control the r ead/write protection of each sectors/blocks. 11.1.3 block-protection register bit start location (bpsl) block-protection register bit start location (bpsl) designates the start bit location in the block-protection register where the first sect or/block of this major sec- tion begins. if the value of bpsl is 00h, this location is the 0 bit location. if the value is other than 0, then this value is a constant value adder (c) for a given formula, (2 m + 1) + (c) . see ?memory configuration?. from the initial location, there will be a bit location for every increment by 1 until it reaches the block protec- tion register bit end locat ion (bpel). this number range from bpsl to bpel will correspond to, and be equal to, the number of sectors/blocks on this major section. 11.1.4 block protection register bit end location (bpel) block protection register bit end location designates the end bit location in the block protection register bit where the last sector/block of this major section ends. the value in this field is a constant value adder (c) for a given formula or equation, (2 m + 1) + (c) . see ?mem- ory configuration? 11.1.5 memory configuration for the sst26vf064b/064ba family, the memory con- figuration is setup with different contiguous block sizes from bottom to the top of the memory. for example, starting from bottom of memory it has four 8kbyte blocks, one 32kbyte block, x number of 64kbyte blocks depending on memory size, then one 32kbyte block, and four 8kbyte block on the top of memory. see table 11-3 . table 11-2: section definition major section x section x: sector type number section x: number of sectors section x: block-protection register bit start location section x: block-protection register bit end location
? 2013 microchip technology inc. advance information ds25119c-page 71 sst26vf064b / sst26vf064ba classifying these sector/blo ck sizes via the sector type derived from jedec flash parameter table: sfdp address locations 4ch, 4eh, and 50h is as fol- lows: ? 8kbyte blocks are classi fied as sector type 1 (@4ch of sfdp) ? 32kbyte blocks are classified as sector type 2 (@4eh of sfdp) ? 64kbyte blocks are classified as sector type 3 (@50h of sfdp) for the number of sectors associated with the contig- uous sectors/blocks, a formula is used to determine the number of sectors/blocks of these sector types: ? 8kbyte block (type 1) is calculated by 2n. n is a byte. ? 32kbyte block (type 2) is calculated by 2n. n is a byte. ? 64kbyte block (type 3) is calculated by (2m - 2). m can either be a 4, 5, 6, 7 or 8 depending on the memory size. this m field is going to be used for the 64kbyte block section and will also be used for the block protection register bit location for- mula. m will have a constant value for specific densities and is defined as: ?8mbit = 4 ? 16mbit = 5 ? 32mbit = 6 ? 64mbit = 7 ?128mbit = 8 block protect register start/end bits are mapped in the sfdp by using the formula (2 m + 1) + (c) . ?m? is a con- stant value that represents the different densities from 8mbit to 128mbit (used also in the formula calculating number of 64kbyte blocks a bove). the values that are going to be placed in the block protection bit start/end field table are the constant value adder (c) in the for- mula and are represented in two?s compliment except when the value is 00h. if the value is 00h, this location is the 0 bit location. if the value is other than 0, then this is a constant value adder (c) that will be used in the for- mula. the most significant (left most) bit indicates the sign of the integer; it is sometimes called the sign bit. if the sign bit is zero, then the number is greater than or equal to zero, or positive. if the sign bit is one, then the number is less than zero, or negative. see ta b l e 11 - 4 for an example of this formula. table 11-3: memory block diagram representation 8 kbyte bottom block (from 000000h) section 1: sector type 1 section 1: number of sectors section 1: block-protection register bit start location section 1: block-protection register bit end location 32 kbyte section 2: sector type number section 2: number of sectors section 2: block-protection register bit start location section 2: block-protection register bit end location 64 kbyte section 3: sector type number section 3: number of sectors section 3: block-protection register bit start location section 3: block-protection register bit end location 32 kbyte section 4: sector type number section 4: number of sectors section 4: block-protection register bit start location section 4: block-protection register bit end location 8 kbyte (top block) section 5: sector type number section 5: number of sectors section 5: block-protection register bit start location section 5: block-protection register bit end location
sst26vf064b / sst26vf064ba ds25119c-page 72 advance information ? 2013 microchip technology inc. table 11-4: bpsl/bpel equation with act ual constant adder derived from the formula (2 m + 1) + (c) block size 8 mbit to 128 mbit comments 8 kbyte (type 1) bottom bpsl = (2 m + 1) + 0ffh bpel = (2 m + 1) + 04h 0ffh = -1; 06h = 6 odd address bits are read-lock bit locations and even address bits are write-lock bit locations. 32 kbyte (type 2) bpsl = bpel= (2 m + 1) + 0fdh 0fdh= -3 64 kbyte (type 3) bpsl = 00h bpel = (2 m + 1) + 0fch 00h is block-protection register bit 0 location; 0fch = -4 32 kbyte (type 2) bpsl = bpel= (2 m + 1) + 0feh 0feh=-2 8 kbyte (type 1) top bpsl = (2 m + 1) + 07h bpel = (2 m + 1) + 0eh 07h = 7; 0eh = 14 odd address bits are read-lock bit locations and even address bits are write-lock bit locations.
? 2013 microchip technology inc. advance information ds25119c-page 73 sst26vf064b / sst26vf064ba table 11-5: revision history revision description date a ? initial release of data sheet mar 2012 b ? revised fig u res 5- 8 - 5-10 on pages 17-19, fig u res 5-13 - 5-15 on pages 21-22, fig u res 5-25 - 5-2 8 on pages 27- 30, fig u res 5-36 - 5-39 on pages 35-35, and fig u res 5-42 - 5-43 on pages 37-37 ? updated the sfdp ta b le: ta b le 11-1 on page 59 j u n 2012 c ? updated doc u ment to ne w format ? revised cp n s to reflect the ne w package codes ? updated package dra w ings to the ne w format ? revised ?hard w are w rite protection? on page 7 , ? w rite-s u spend and w rite-res u me? on page 2 8 , and ?lock-do w n block-protection regis- ter (lbpr)? on page 36 ? updated ?po w er-up specifications? on page 44 apr 2013
sst26vf064b / sst26vf064ba ds25119c-page 74 advance information ? 2013 microchip technology inc. the microchip web site microchip provides online support via our www site at www.microchip.com . this web site is used as a means to make files and information easily available to customers. accessible by using your favorite internet browser, the web site contains the following information: ? product support ? data sheets and errata, application notes and sample programs, design resources, user?s guides and hardware support documents, latest software releases and archived software ? general technical support ? frequently asked questions (faqs), technical support requests, online discussion groups, microchip consultant program member listing ? business of microchip ? product selector and ordering guides, latest microchip press releases, listing of seminars and events, listings of microchip sales offices, distributors and factory representatives customer change notification service microchip?s customer notification service helps keep customers current on microchip products. subscribers will receive e-mail notification whenever there are changes, updates, revisions or errata related to a specified product family or development tool of interest. to register, access the microchip web site at www.microchip.com . under ?support?, click on ?customer change notification? and follow the registration instructions. customer support users of microchip products can receive assistance through several channels: ? distributor or representative ? local sales office ? field application engineer (fae) ? technical support ? development systems information line customers should contact their distributor, representative or field application engineer (fae) for support. local sales offices are also available to help customers. a listing of sa les offices and locations is included in the back of this document. technical support is available through the web site at: http://microchip.com/support
? 2013 microchip technology inc. advance information ds25119c-page 75 quality management s ystem certified by dnv == iso/ts 16949 == information contained in this publication regarding device applications and the like is prov ided only for your convenience and may be superseded by updates. it is your responsibility to ensure that your application me ets with your specifications. microchip makes no representations or warranties of any kind whether express or implied, written or oral, statutory or otherwise, related to the information, including but not limited to its condition, quality, performance, merchantability or fitness for purpose . microchip disclaims all liability arising from this information and its use. use of microchip devices in life support and/or safe ty applications is entirely at the buyer?s risk, and the buyer agrees to defend, indemnify and hold harmless microchip from any and all damages, claims, suits, or expenses resulting fr om such use. no licenses are conveyed, implicitly or ot herwise, under any microchip intellectual property rights. trademarks the microchip name and logo, th e microchip logo, dspic, flashflex, k ee l oq , k ee l oq logo, mplab, pic, picmicro, picstart, pic 32 logo, rfpic, sst, sst logo, superflash and uni/o are registered trademarks of microchip technology incorporated in the u.s.a. and other countries. filterlab, hampshire, hi-tech c, linear active thermistor, mtp, seeval and the embedded control solutions company are registered tradema rks of microchip technology incorporated in the u.s.a. silicon storage technology is a registered trademark of microchip technology inc. in other countries. analog-for-the-digital age, a pplication maestro, bodycom, chipkit, chipkit logo, codeguard, dspicdem, dspicdem.net, dspicworks, dsspeak, ecan, economonitor, fansense, hi-tide, in-circuit serial programming, icsp, mindi, miwi, mpasm, mpf, mplab certified logo, mplib, mplink, mtouch, omniscient code generation, picc, picc-18, picdem, picdem.net, pickit, pictail, real ice, rflab, select mode, sqi, serial quad i/o, total endurance, tsharc, uniwindriver, wiperlock, zena and z-scale are trademarks of microchip technology incorporated in the u.s.a. and other countries. sqtp is a service mark of mi crochip technology incorporated in the u.s.a. gestic and ulpp are registered trademarks of microchip technology germany ii gmbh & co. & kg, a subsidiary of microchip technology inc., in other countries. all other trademarks mentioned herein are property of their respective companies. ? 2013, microchip technology incorporated, printed in the u.s.a., all rights reserved. printed on recycled paper. isbn: 978-1-62077-134-1 note the following details of the code protection feature on microchip devices: ? microchip products meet the specification cont ained in their particular microchip data sheet. ? microchip believes that its family of products is one of the mo st secure families of its kind on the market today, when used i n the intended manner and under normal conditions. ? there are dishonest and possibly illegal meth ods used to breach the code protection fe ature. all of these methods, to our knowledge, require using the microchip products in a manner outside the operating specif ications contained in microchip?s data sheets. most likely, the person doing so is engaged in theft of intellectual property. ? microchip is willing to work with the customer who is concerned about the integrity of their code. ? neither microchip nor any other semiconduc tor manufacturer can guarantee the security of their code. code protection does not mean that we are guaranteeing the product as ?unbreakable.? code protection is constantly evolving. we at microchip are committed to continuously improving the code protection features of our products. attempts to break microchip?s c ode protection feature may be a violation of the digital millennium copyright act. if such acts allow unauthorized access to your softwa re or other copyrighted work, you may have a right to sue for relief under that act. microchip received iso/ts-16949:2009 certification for its worldwide headquarters, design and wafer fabrication facilities in chandler and tempe, arizona; gresham, oregon and design centers in california and india. the company?s quality system processes and procedures are for its pic ? mcus and dspic ? dscs, k ee l oq ? code hopping devices, serial eeproms, microperi pherals, nonvolatile memory and analog products. in addition, microchip?s quality system for the design and manufacture of development systems is iso 9001:2000 certified.
? 2013 microchip technology inc. advance information ds25119c-page 76 americas corporate office 2355 west chandler blvd. chandler, az 85224-6199 tel: 480-792-7200 fax: 480-792-7277 technical support: http://www.microchip.com/ support web address: www.microchip.com atlanta duluth, ga tel: 678-957-9614 fax: 678-957-1455 boston westborough, ma tel: 774-760-0087 fax: 774-760-0088 chicago itasca, il tel: 630-285-0071 fax: 630-285-0075 cleveland independence, oh tel: 216-447-0464 fax: 216-447-0643 dallas addison, tx tel: 972-818-7423 fax: 972-818-2924 detroit farmington hills, mi tel: 248-538-2250 fax: 248-538-2260 indianapolis noblesville, in tel: 317-773-8323 fax: 317-773-5453 los angeles mission viejo, ca tel: 949-462-9523 fax: 949-462-9608 santa clara santa clara, ca tel: 408-961-6444 fax: 408-961-6445 toronto mississauga, ontario, canada tel: 905-673-0699 fax: 905-673-6509 asia/pacific asia pacific office suites 3707-14, 37th floor tower 6, the gateway harbour city, kowloon hong kong tel: 852-2401-1200 fax: 852-2401-3431 australia - sydney tel: 61-2-9868-6733 fax: 61-2-9868-6755 china - beijing tel: 86-10-8569-7000 fax: 86-10-8528-2104 china - chengdu tel: 86-28-8665-5511 fax: 86-28-8665-7889 china - chongqing tel: 86-23-8980-9588 fax: 86-23-8980-9500 china - hangzhou tel: 86-571-2819-3187 fax: 86-571-2819-3189 china - hong kong sar tel: 852-2401-1200 fax: 852-2401-3431 china - nanjing tel: 86-25-8473-2460 fax: 86-25-8473-2470 china - qingdao tel: 86-532-8502-7355 fax: 86-532-8502-7205 china - shanghai tel: 86-21-5407-5533 fax: 86-21-5407-5066 china - shenyang tel: 86-24-2334-2829 fax: 86-24-2334-2393 china - shenzhen tel: 86-755-8203-2660 fax: 86-755-8203-1760 china - wuhan tel: 86-27-5980-5300 fax: 86-27-5980-5118 china - xian tel: 86-29-8833-7252 fax: 86-29-8833-7256 china - xiamen tel: 86-592-2388138 fax: 86-592-2388130 china - zhuhai tel: 86-756-3210040 fax: 86-756-3210049 asia/pacific india - bangalore tel: 91-80-3090-4444 fax: 91-80-3090-4123 india - new delhi tel: 91-11-4160-8631 fax: 91-11-4160-8632 india - pune tel: 91-20-2566-1512 fax: 91-20-2566-1513 japan - osaka tel: 81-66-152-7160 fax: 81-66-152-9310 japan - yokohama tel: 81-45-471- 6166 fax: 81-45-471-6122 korea - daegu tel: 82-53-744-4301 fax: 82-53-744-4302 korea - seoul tel: 82-2-554-7200 fax: 82-2-558-5932 or 82-2-558-5934 malaysia - kuala lumpur tel: 60-3-6201-9857 fax: 60-3-6201-9859 malaysia - penang tel: 60-4-227-8870 fax: 60-4-227-4068 philippines - manila tel: 63-2-634-9065 fax: 63-2-634-9069 singapore tel: 65-6334-8870 fax: 65-6334-8850 taiwan - hsin chu tel: 886-3-5778-366 fax: 886-3-5770-955 taiwan - kaohsiung tel: 886-7-536-4818 fax: 886-7-330-9305 taiwan - taipei tel: 886-2-2500-6610 fax: 886-2-2508-0102 thailand - bangkok tel: 66-2-694-1351 fax: 66-2-694-1350 europe austria - wels tel: 43-7242-2244-39 fax: 43-7242-2244-393 denmark - copenhagen tel: 45-4450-2828 fax: 45-4485-2829 france - paris tel: 33-1-69-53-63-20 fax: 33-1-69-30-90-79 germany - munich tel: 49-89-627-144-0 fax: 49-89-627-144-44 italy - milan tel: 39-0331-742611 fax: 39-0331-466781 netherlands - drunen tel: 31-416-690399 fax: 31-416-690340 spain - madrid tel: 34-91-708-08-90 fax: 34-91-708-08-91 uk - wokingham tel: 44-118-921-5869 fax: 44-118-921-5820 worldwide sales and service


▲Up To Search▲   

 
Price & Availability of SST26VF064B-104-5I-SM

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X